Korrekte Verwendung von GetComputerName - muss ich auf reserve extra Raum für null-Zeichen

Ich Frage mich, was ist die korrekte Verwendung von GetComputerName. Sollte es

TCHAR computerName[1024 + 1];
DWORD size = 1024;
GetComputerName(computerName, &size);

oder

TCHAR computerName[1024];
DWORD size = 1024;
GetComputerName(computerName, &size);
Schreibe einen Kommentar