Zeichenkette bearbeiten
-
hallo zusammen!
möchte eine zeichenkette in einen char-feld finden und durch eine andere ersetzen wodrin noch anführungszeichen sind ohne die danach folgenden Zeichen zu überschreiben, habe hier in forum geschaut aber habe nix anpassendes gefunden
ich arbeite mit vc++ 6.0 und meine anwendung ist mit mfc implentiertes wäre sehr nett für eine schnelle hilfe
-
Tja, sowas machst du am besten mit einem großen extra char-Array.
Erst kopierst du alle Zeichen bis zu dem zu Ersetzendem in das neue Array, dann kommt der neue String hinterher und aus dem alten Array der Rest, der hinter dem zu Ersetzendem String steht.
Hier findest du Funktionen zur Arbeit mir (nullterminierten)char Arrays.
http://www.cppreference.com/stdstring/
-
Danke fürs Antwort, aber habe die lösung probiert,dabei stürtzt mein Programm ab!! werde noch versuchen.
-
wenn du willst, schick den code an dieter36@web.de ich machs dir dann..
-
Parkbank schrieb:
wenn du willst, schick den code an dieter36@web.de ich machs dir dann..
Ist dir langweilig?
-
Parkbank schrieb:
wenn du willst, schick den code an dieter36@web.de ich machs dir dann..
Nenene das lässte doch mal lieber

Was bringt es ihm wenn du es für ihn gelöst hast ???
Wie soll den jemand noch auf dieser Welt programmieren lernen wenn andere die Arbeit immer übernehmen...
-
ja da geb ich dir recht. habs eigentlich nur angeboten um mich "fit" zu halten..