substring

Maggio

Grünschnabel
Ich habe einen string, in dem mehrere texte durch hochkomma getrennt stehen, z.B.

std::string MyString = "'text1'text2'text3'text4'text5'text6";

Wenn die Gesamtlänge grösser als 1000 Zeichen wird, soll er mir von vorne nach hinten immer 3 Teile abschneiden, bis der Rest unter 1000 Zeichen ist, in diesem Beispiel soll er also

'text1'text2'text3'text4'text5'text6' nehmen und 'text4'text5'text6' draus machen

Dabei habe ich nur ein kleines Problem mit der Syntax

Code:
while (MyString.length() > 1000)
   {

MyString = MyString.substr(?,?);

   }

Kann mir jemand die Klammer für den substr ausfüllen?

Danke im voraus
 
Zurück