vector<string>
-
Warum geht dass nicht?
[cpp]
string baywatch = "Baywatch";
for(vector<string>::iterator iter = baywatch.begin(); iter != baywatch.end(); iter++)
[/cpp}
-
BlalaObalala schrieb:
Warum geht dass nicht?
Stell die Frage etwas genauer. Welche Fehlermeldung? Was bezweckst du? usw. ...
http://www.c-plusplus.net/forum/viewtopic-var-t-is-200753.html
-
baywatch.begin() und baywatch.end() sind vom Typ std::string::iterator bzw. std::string::const_iterator. Entweder:
std::vector<std::string> Buffer; for(std::vector<std::string>::iterator it(Buffer.begin()); // << vom gleichen typ it != Buffer.end(); // << vom gleichen typ ++it) { }oder:
std::string Buffer("Hallöleee"); for(std::string::iterator it(Buffer.begin()); // << vom gleichen typ it != Buffer.end(); // << vom gleichen typ ++it) { }