Forum: Compiler & IDEs Zeichenkette als wchar_t


von wchar_t (Gast)


Lesenswert?

Hallo.

Ich verwende den Microchip XC32 Compiler, welcher auf GCC basiert.
Meine Frage ist nun, ob es eine Möglichkeit gibt, Zeichenketten (z.B. 
"Hello World") standardmäßig als Multibyte-Character (wchar_t*) zu 
definieren? Gibt es hierfür eine Compilerption?

fg

von Johann L. (gjlayde) Benutzerseite


Lesenswert?

1
wchar_t w[] = L"hallo";

von wchar_t (Gast)


Lesenswert?

Hallo Johann,

ich weiß, dass ich so einen wchar-String erstelle.
Die Frage war aber, ob ich mittels Compileroptionen erzwingen kann, dass 
ein String automatisch als wchar-String behandelt wird, ohne das L vor 
den Anführungszeichen.

Da ich bis jetzt im Netz noch nichts gefunden habe, befürchte ich, dass 
es so etwas aber nicht gibt.

fg

von Johann L. (gjlayde) Benutzerseite


Lesenswert?

Das würde ja bedeuten, daß auch die Multilibs (libgcc, libc, etc.) diese 
Option ale Multiib-Option unterstützen müssten.  Schwer vorzustellen, 
daß das für eine so spezielle Option gemacht wurde...

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.