Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!
Werbeanzeige
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
#include <windows.h> #include <sstream> #include <string> using namespace std; #ifdef UNICODE #define cout wcout #else #define cout cout #endif #define ARRAY_SIZE( x ) \ ( sizeof( x ) / sizeof( 0[( x )] ) ) int main() { DWORD nSize; TCHAR computer_name[255]; nSize = ARRAY_SIZE( computer_name ); GetComputerName( computer_name, &nSize ); cout << TEXT( "Computer name: " ) << computer_name << endl; TCHAR user_name[255]; nSize = ARRAY_SIZE( user_name ); GetUserName( user_name, &nSize ); cout << TEXT( "User name: " ) << user_name << endl; TCHAR windir_name[MAX_PATH]; GetWindowsDirectory( windir_name, ARRAY_SIZE( windir_name ) ); cout << TEXT( "Windows-Directory: " ) << windir_name << endl; cout << endl; cin.get(); } |
Zitat von »"Theprogrammer"«
und wenn jemand Russisch mit kyrillischen Buchstaben schreiben will?
Zitat
Außerdem hab ich diese Ausnahme ja oben genannt. Nur bin ich mir ziemlich sicher das dies bei 99% aller Hobbyanwendungen nicht eintrifft. Also reicht auch ANSI! :-P
Zitat von »"Theprogrammer"«
Wieso sollte man. In einer durchschnittlichen Anwendungen macht das allerdhöchstens 2mb aus. Aber nur wenn man wirlich viele Strings hat und in 99% aller Hobbyanwendungen macht das keinen Unterschied, außerdem nervt es wenn man keine Ä,Ü,Ö und so schreiben kann!
Community-Fossil
Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer
Werbeanzeige