| Autor |
Nachricht |
chrisfs
Mitglied
Benutzerprofil
Anmeldungsdatum: 23.06.2002
Beiträge: 92
|
chrisfs Mitglied
14:35:00 19.03.2003 Titel: |
Problem mit map |
Zitieren |
Hallo zusammen,
folgendes Problem mit map:
| C++: | map<AnsiString, TStringList> ausschluss;
TStringList* temp = new TStringList();
ausschluss["test"] = temp; | |
Ergibt [C++ Error] MainForm.cpp(894): E2285 Could not find a match for 'TStringList::operator =(TStringList *)'. Die Fehlermeldung ansich verstehe ich ja, aber wieso kann ich der map-Definition eine StringList angeben, wenn ich dann später keine zuweisen kann???
Vielen Dank!!!
chrisfs |
|
|
|
 |
Braunstein
Mitglied
Benutzerprofil
Anmeldungsdatum: 16.05.2002
Beiträge: 6865
|
Braunstein Mitglied
14:39:00 19.03.2003 Titel: |
|
Zitieren |
Hallo,
Weil du oben eine TStringList einfügst, unten aber einen Pointer auf TStringList zuweisen willst.
[ Dieser Beitrag wurde am 19.03.2003 um 13:39 Uhr von Braunstein editiert. ] |
|
|
|
 |
as
Unregistrierter
|
as Unregistrierter
14:40:00 19.03.2003 Titel: |
|
Zitieren |
map<AnsiString, TStringList*> ausschluss; |
|
|
|
 |
chrisfs
Mitglied
Benutzerprofil
Anmeldungsdatum: 23.06.2002
Beiträge: 92
|
chrisfs Mitglied
15:37:00 19.03.2003 Titel: |
|
Zitieren |
DANKE SCHÖN |
|
|
|
 |
|
Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Sie können Beiträge in dieses Forum schreiben. Sie können auf Beiträge in diesem Forum antworten. Sie können Ihre Beiträge in diesem Forum nicht bearbeiten. Sie können Ihre Beiträge in diesem Forum nicht löschen. Sie können an Umfragen in diesem Forum nicht mitmachen.
|
|
|
|
|