devDevil
Erfahrenes Mitglied
Nein. STL ist ein Teil des C++-Standards.Und wenn ich mich jetzt nicht verlesen habe steht die STL, oder zumindest eine STL, nur über .NET zur Verfügung
Und nein, die Funktionen der WinAPI sind in 2 Versionen vorhanden. Eine mit einem A am Ende, und eine mit einem W am Ende. W für WideString (UNICODE) und A für AnsiString.
Wenn du nicht A oder W am Ende angibst, rufst du ein Makro auf, das, wenn _UNICODE definiert ist, nach der W-Variante, sonst nach der A-Variante aufgelöst wird.
Dies gibt es auch für die Zeichentypen char und wchar_t. TCHAR.
Wenn du keine besonderen Zeichen haben willst, kommst du mit char durchaus aus und nimmst einfach die Funktionsendung A bei den WinAPI-Funktionen.