Alles rund um die Programmierung mit Qt
-
Saiyaman
- Beiträge: 111
- Registriert: 20. Mai 2005 13:52
Beitrag
von Saiyaman »
Code: Alles auswählen
// betreffende Liste
QList<CEntry> itsEntry;
...
// Deklaration in Klasse CEntry
CEntry& operator= (const CEntry & rhs);
...
// fehlschlagende operation
itsEntry.at(i) = itsEntry.at(j);
Fehlermeldung im Compiler:
...passing `const CEntry' as `this' argument of `CEntry& CEntry::operator=(const CEntry&)' discards qualifiers
Warum? :-/
MfG
-
Saiyaman
- Beiträge: 111
- Registriert: 20. Mai 2005 13:52
Beitrag
von Saiyaman »
...weil QList.at(index) ein const-Objekt zurückgibt. .... Mist ..
MfG
-
upsala
- Beiträge: 3946
- Registriert: 5. Februar 2006 20:52
- Wohnort: Landshut
-
Kontaktdaten:
Beitrag
von upsala »