Hallo,
ich habe mal wieder eine Frage zu meinem Lieblingsthema im Moment :

Vektoren und Strings .

Folgender Codeausschnitt sorgt für Probleme:

vector<string> Daten;
vector<string>::iterator i;

string *pDaten=NULL;
pDaten=&Daten;
Diese schöne Fehlermeldung bekomme ich als Belohnung:


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 ]) .

Ich bin schon gespannt auf eure Lösung

MfG. -DoS