Название: Список списков (QList< QList<int> > Отправлено: Crazy D0G от Май 31, 2011, 16:44 Подскажите пожалуйста, как добавить список в общий список(т.е. который хранит списки)? пробовал вот так:
Код но ругается и выдает : mainWnd.cpp:252:42: error: passing 'const QList<int>' as 'this' argument of 'void QList<T>::append(const T&) [with T = int]' discards qualifiers Название: Re: Список списков (QList< QList<int> > Отправлено: asvil от Май 31, 2011, 16:53 Таки метод
Название: Re: Список списков (QList< QList<int> > Отправлено: Crazy D0G от Май 31, 2011, 17:02 Таки метод append возвращает константную ссылку. Надо через operator [] делать. спасибо за ответ. Попробую Ваш вариант.Название: Re: Список списков (QList< QList<int> > Отправлено: kambala от Май 31, 2011, 17:05 Таки метод append возвращает константную ссылку. Надо через operator [] делать. может всё-таки метод at(), а не append() ? ;)Название: Re: Список списков (QList< QList<int> > Отправлено: asvil от Май 31, 2011, 17:11 at() конечно же, простите:)
Название: Re: Список списков (QList< QList<int> > Отправлено: Crazy D0G от Май 31, 2011, 17:17 заменив at() на оператор [] ошибку убрал, теперь буду смотреть, делает ли оно то, что мне нужно :)
Вообще конечно плохо что сам не всегда врубаюсь в сообщения компилятора, да и не всегда внимателен, но как говорится, с божьей и вашей помощью вот что-то получается :) Еще раз спасибо :) |