Как изменить массив через переменную [требует правки]

327
10 сентября 2017, 01:53

У меня есть такая структура

struct {
    char modelName[20];
} vehicle;

И ввод cin >> u->vehicle.modelName; Этот код работает. Но есть метод который создает связный список

void addNode(int model)
{
    VehicleList *tmp = new VehicleList;
    tmp->moto.motoModel = model;        
    tmp->Next = NULL;
    if (head == NULL)
    {
        tail = tmp;
        head = tmp;
    }
    else
    {
        tail->Next = tmp;
        tail = tail->Next;
    }
}

И в нем я не могу присвоить значение через переменную. Метод получает значение так же, с клавиатуры.

READ ALSO
QImage ошибка создания картинки из буфера

QImage ошибка создания картинки из буфера

я создаю изображение из буфера и вывожу его, но у меня получается картинка со сдвигом в кадрекартинка в буфере в формате ВМР

343
Функция выводит непонятное значение

Функция выводит непонятное значение

Вызываю функцию и передаю ей число 22 например, что является одним передаваемым аргументом, но функция принимающая один любой аргумент должна...

273
Ошибка: cout: необъявленный идентификатор

Ошибка: cout: необъявленный идентификатор

Я только начал разбираться с плюсамиИ тут же воткнулся в какой-то непонятный для меня косяк

388