Возврат динамического массива из функции. C++

Задача: обьявить суперглобальный динамический массив, в который попадают значения из функции.

Решение:

struct tars{
    int tar_id;
    string tar_name;
    int fixshape;
    int used;
    int maxspeed;
    int onlytar;
};
tars *gtars;
tars *GetTarifsFromNoc(){
   tars *noctar=new tars[cnttar];
   noctar[counttar].fixshape=atoi(row[5]);
   noctar[counttar].onlytar=atoi(row[10]);
   return noctar;
};
int main(int argc, char** argv) {
   gtars=GetTarifsFromNoc();
   return 0;
}

Комментарии:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.