Frage zu BOOST-Iterator
-
Hallo zusammen,
erstmal frohe Weihnachten!

Bin mir nicht sicher, ob die Frage BOOST-spezifisch ist.
Jedenfalls, gegeben ist das folgende Code-Beispiel
(Quelle: http://www.boost.org/doc/libs/1_52_0/libs/tokenizer/tokenizer.htm):#include<iostream> #include<boost/tokenizer.hpp> #include<string> int main(){ using namespace std; using namespace boost; string s = "This is, a test"; tokenizer<> tok(s); for(tokenizer<>::iterator beg=tok.begin(); beg!=tok.end();++beg){ cout << *beg << " "; } }Frage: wie kann ich anstatt von Inhalt in "*beg" seine Länge ausgeben, d.h. die Ausgabe sollte sein "4 2 1 4".
Vielen Dank im Voraus!
Guten Rutsch wünscht allen
cnoob1980
-
statt
*begnimmst dubeg->length().Dir auch frohe Weihnachten. :xmas1: