inputiterator
-
Ich hab mir mal teile der stl zu gemüte geführt, und bin da auf was interessantes gestoßen, den lexikographischen vergleich. In dem zusammenhang hab ich mir dann mal iteratoren angeschaut, ich brauche ja inputiteratoren. Die Frage ist: wie "erstelle" ich einen? Ich meine:
inputiterator IIaf=stringa.begin()
klappt nicht und:
input_iterator IIal=stringa.end()
auch nicht und:
InputIterator IIaf=stringa.begin()
auch nicht! Oder hab ich da grundlegend was falsch verstanden?
-
wenn du nen string benutzt:
string::iterator=stringa.begin();
der inputiterator is eigentlich nur ein template, jeder iterator in der stl erfüllt seine bedingungen
-
Juhu, es klappt! Danke vielmals!