TChar ändern



  • Hey Leute,

    ich habe in einem TChar einen Satz gespeichert. Diesen würde ich gerne bearbeiten.
    Der Satz lautet: Der_Ball_ist_rund
    Jetzt würd ich gern, jedesmal nach dem _ ein zweites _ einfügen.
    Ist sowas möglich?

    Muss ich das in Richtung find Zeichen _ machen.
    Dann einzeln prüfen und
    if zeichen gefunden insert _
    else weiter

    Ich bin Ratlos.

    Gruß



  • WAS ist ein TChar?
    In .NET ersetzt man mit "String::Replace"



  • TCHAR ist je nachdem, ob UNICODE definiert ist ein CHAR oder ein WCHAR. Also 1 oder 2 Byte. so die Erklärung aus dem I-Net

    ich habs mit Replace probiert, hat aber nicht so ganz funktioniert. Hat den keiner einen anderen Vorschlag?

    MfG



  • FlorianB schrieb:

    TCHAR ist je nachdem, ob UNICODE definiert ist ein CHAR oder ein WCHAR. Also 1 oder 2 Byte. so die Erklärung aus dem I-Net

    ich habs mit Replace probiert, hat aber nicht so ganz funktioniert. Hat den keiner einen anderen Vorschlag?

    MfG

    Ich glaube Jochen weiss was TCHAR ist - bloss TChar ist unbekannt. 🕶

    Zeige deine Versuche mit Replace(..) - da hast Du was falsch gemacht. Ist dir bewusst das System::String immutable ist?


Anmelden zum Antworten