1

次のコードが呼び出し元プログラムのパス名を出力しないのはなぜですか?

#include<iostream>
int main()
{
    TCHAR buffer[MAX_PATH];
    GetModuleFileName(NULL,buffer,sizeof(buffer));
    cout << "Filepath:" << buffer << "\n";
}
4

2 に答える 2

2

みんなの助けに感謝します、問題はcoutにありました、私はwprintfを使いました、そしてそれは働きました。

于 2012-05-22T16:48:24.797 に答える
0

(アプリケーションが停止したために)バッファーの内容が表示されないのに、バッファーに実際に期待するデータが含まれている可能性がありますか?

于 2012-05-22T14:08:58.740 に答える