2016-03-23 16 views
2

WinAPI呼び出しGetComputerNameと%COMPUTERNAME%環境変数の読み込みは、常にWindowsで同じ結果を返しますか?GetComputerName WinApi呼び出しと%COMPUTERNAME%環境変数

+2

あなたはおそらく、プログラム内のグローバル変数を使用することが悪いと聞いたことがあります。環境変数は不正な二乗であり、コードの値を設定しなくても値はランダムに異なる可能性があります。文字列であることの不快さや、どんなコードでも、適切なテキストエンコーディングを認識することはほとんどありません。彼らはUnixにとどまっていたはずです:) –

答えて

4

これらの2つが同じであるという保証はありません。たとえば、プログラムによって環境変数が変更または削除される可能性があります。それは、プログラムがそれを行うには幾分反発しますが、技術的に可能です。

関連する問題