QString in const char* [Visual Studio / QT Creator]
Verfasst: 12. November 2010 23:41
Guten Tag,
ich muss für eine Funktion einen QString in const char* umwandeln. Hab mal ein bisschen gegooglet und hab die Lösung
gefunden, die im QT Creator einwandfrei funktioniert und genau das macht was ich erwarte.
Das komische ist, dass sie mit dem Visual Studio Compiler zwar übersetzt wird und läuft, die Funktion aber nur irgendwelche Sonderzeichen in mein const char* schreibt...
Hab mal nen Bild in den Anhang geschrieben...
Habe schonmal testweise den Zeichensatz im Visual Studio umgestellt (Unicode, Multibyte), leider erfolglos....
( http://msdn.microsoft.com/en-us/library/8x480de8.aspx Character Set)
(malwieder) DANKE
ich muss für eine Funktion einen QString in const char* umwandeln. Hab mal ein bisschen gegooglet und hab die Lösung
Code: Alles auswählen
const char* testchar = hallo.toAscii().data();
Das komische ist, dass sie mit dem Visual Studio Compiler zwar übersetzt wird und läuft, die Funktion aber nur irgendwelche Sonderzeichen in mein const char* schreibt...
Hab mal nen Bild in den Anhang geschrieben...
Habe schonmal testweise den Zeichensatz im Visual Studio umgestellt (Unicode, Multibyte), leider erfolglos....
( http://msdn.microsoft.com/en-us/library/8x480de8.aspx Character Set)
(malwieder) DANKE