Hallo! Also ich habe anfangs i mit 0 initialisiert aber genau dann ist es zu einem Fehler gekommen, da i auf einen ungültigen Bereich gezeigt hat. Dementsprechend wurde bei Length() auch nicht das letzte Zeiche berücksichtigt, also Length()+1. Ich kenn das von anderen Sprachen eigentlich auch anders, aber es funktioniert ja nunmal so. Wie gesagt, bin eigentlich fremd in C++ und kann dementsprechend auch nichts weiter dazu sagen. Funktioniert halt...
Ich nehme an, dass es sich dabei nicht um einen Standard-String (std::string) handelt, der hat nämlich keine Methode Length(), sondern size() bzw length(). -- Einfachheit ist Voraussetzung für Zuverlässigkeit. -- Edsger Wybe Dijkstra