"vektor kann nicht in string konvertiert werden" (sinngemäß)
Hallo,
ich habe mal wieder eine Frage zu meinem Lieblingsthema im Moment ;):
Vektoren und Strings .
Folgender Codeausschnitt sorgt für Probleme:
Zitat:
vector<string> Daten;
vector<string>::iterator i;
string *pDaten=NULL;
pDaten=&Daten;
Diese schöne Fehlermeldung bekomme ich als Belohnung:
Zitat:
1>c:\dokumente und einstellungen\dragon_of_storm\eigene dateien\visual studio 2008\projects\test6\test6\gasdf.cpp(136) : error C2440: '=': 'std::vector<_Ty> *' kann nicht in 'std::string *' konvertiert werden
1> with
1> [
1> _Ty=std::string
1> ]
1> Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat.
Soweit so gut, aber wie kann ich jetzt dafür sorgen, dass ich eine solche Fehlermeldung nicht mehr bekomme (auch, wenn sie so schön anzusehen ist :) )?
Eure Meinung ist gefragt :p (oder, wie sagen die das immer im Fernsehen [lange Fernsehen gucken macht blöd :D ]) .
Ich bin schon gespannt auf eure Lösung
MfG. -DoS