2012-03-29 2 views
0

Я продолжаю получать эту ошибку passing 'const QString' as 'this' argument of 'QString& QString::operator=(const QString&)' discards qualifiers, и я не знаю, почему ... Я уже несколько выделил эту часть, чтобы освободиться от внешних причин, но все еще сохраняется.ошибки классификатора

QVector< QPair<QString, QString> > some; 
some.at(0).first = QString("HA"); 

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

ответ

2

сопзИте T & QVector :: в (INT I) сопзЬ

Вы не можете присвоить значение константной ссылки.

использование

some[0] 

для того, чтобы получить неконстантную ссылку

Смежные вопросы