我想我這個代碼控制檯應用程序內分析運行參數:參數解析錯誤
int _tmain(int argc, _TCHAR* argv[])
{
if(argv[1] == _T("arg1")) cout<<"Argument1 was passed";
_getch();
return 0;
}
我的代碼不能正常工作。我的意思是,它運行,但控制檯是空的。 我正在使用Visual Studio 2012(Windows 7)中的Use Unicode Character Set
選項進行編譯。 我的錯誤在哪裏?
你應該在寫出你的輸出之後使用'<< std :: endl',以保證'std :: cout'的順便沖洗。 –