나는 Valid characters of a hostname?과 관련 위키 페이지를 읽었습니다. 내가 확인할 수 없었던 것은 확장 호스트 이름을 가진 Windows 컴퓨터에서 gethostname()이 ToAscii 버전의 이름 또는 UTF8 문자열을 반환 할 것인가?호스트 이름은 유효한 Windows 디렉토리 이름으로 보장됩니까?
그리고 더 중요한 것은
gethostname(buffer,LEN);
mkdir(buffer, mode);
혹시 잘못된 이름으로 인해 실패 할 수 있습니다?
"실패는 항상 옵션입니다." gethostname/mkdir이 이름으로 인해 실패하지 않으면 다른 이유로 인해 여전히 실패 할 수 있습니다. – theglauber
확실하고 명확한 질문입니다. – Thomas