Ist es möglich, ein Unicode-Argument zu verwenden?

Ich schreibe einen kleinen Wrapper für eine Anwendung, die Dateien als Argumente verwendet.

Der Wrapper muss in Unicode sein, daher verwende ich wchar_t für die Zeichen und Zeichenfolgen, die ich habe. Jetzt habe ich ein Problem, ich muss die Argumente des Programms in einem Array von wchar_t's und in einem wchar_t-String haben.

Ist es möglich? Ich definiere diemain funktionieren als

int main(int argc, char *argv[])

Soll ich wchar_t's für verwenden?argv?

Vielen Dank, ich finde anscheinend keine nützlichen Informationen zur ordnungsgemäßen Verwendung von Unicode in C.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage