cerco di fare quanto segue:Perché iterazione continua con un riferimento const?
QList<QString> a;
foreach(QString& s, a)
{
s += "s";
}
che sembra che dovrebbe essere legittimo, ma io alla fine con un errore lamentando che esso cannot convert from 'const QString' to 'QString &'
.
Perché il Qt foreach sta iterando con un riferimento const?
Minor nitpick: preferisco: per (QList :: iteratore i = a.begin(), end = a.end(); io! = fine; ...) –
cheez