Array explode gibs das in C++ ?

Sneaker

Mitglied
Moin allerseits

Also ich suche ne Funktion mit der ich einen String aufsplitten kann. Wer die Funktion in PHP kennt weiss wovon ich rede ;)
Also wenn ich z.B. den String: "was|weiss|ich" habe das ich dann in einem array (2 dimensional)
was
weiss
ich
ausgeben kann halt ohne das | !

brauche dringend antwort weil bis morgen muss ich das wissen ;)

MfG
Sneaker
 
Was für nen String :)

QString AnsiString TString CString (null terminiertes chararray)
und was weiss ich wieviele verschiedene Implementierungen von Strings es gibt ;)

Aber sowas wie split kannst du auch einfach selber implementieren.
Mit hiflfe von enumeratoren.

Bzw wenn 0 terminierter String dann ist das auch recht easy.
 
ok hab ich mich ein bisschen undeutlich ausgedrückt ;)
also ich will ein String array mit 0 termienierend explode... ich glaub das heisst charakter array ;)
 
Also ich geb dir mal nen Tip

nutze stl String.
dieser stellt die betreffende Methode bereit
welche weiss ich jetzt grad nicht :D

ich arbeite mit QString::spit()

schau mal nach split methode des ansi strings
 
hmm dat dumme ist das ich nix in der hilfe von VC++ finde...
wie wärs mit nem beispiel ?

naja ich kann euch ja mal mein problem beschreiben und zwar hol ich mir aus einer datei nen string. Der string sieht dann so aus "was|weiss|ich" und den will ich nun zertrennen das ich den inhalt in andere variablen schreiben kann. und dann z.B. das in eine Liste schreiben kann und was es da halt so gibt...

im notfall kann ich mir die funktion selber schreiben jetzt such ne funktion die wie list funktioniert also ein die array inhalt auf variablen verteilt ?!
 
Zuletzt bearbeitet:

Neue Beiträge

Zurück