0

PATH of Current Working DirectoryインC++プログラムを取得したかった。Windows、、、Sun Solarisに対して実行する必要がありますUNIXこれが私の答えだと思いました。しかし、私たちのコンパイラは、ファイルが見つからないというエラーを出しますunistd.h。私はWindowsでコンパイルしています。正解で述べたのとまったく同じコードを使用しました。ここでの問題は何ですか?

さらに、私の上司はこのコードの動作に疑問を投げかけています。UNIXの行にコメントしましたが、プログラムはWindowsで正常に実行されています。彼でさえ、このコードがどのように機能しているかを知りません。誰かがこのコードを私に説明してもらえますか?ありがとうございました。

4

1 に答える 1

1

<unistd.h>Windowsでは見つかりません。プログラムが実行されているディレクトリを取得するにはどうすればよいですか?に従ってWindowsに含まれるファイル です<direct.h>。プリプロセッサマクロを確認してください。

于 2013-03-11T08:39:18.753 に答える