今天重構代碼,結果程式跑不起來了。經過一番跟蹤,結果發現錯誤是:
//argc = 1;
for (i=1; i < argc; i++)
{
......
}
循環體竟然執行了。可是吾之前代碼一直這樣寫,也沒報錯啊。想了半天,懷疑是VS編譯版本(參數)不同導緻。怎麼産生這個怪問題,我也沒發現,即使是有SVN。
後來發現,應該是這個原因:
https://blog.csdn.net/quantum7/article/details/105997176今天重構代碼,結果程式跑不起來了。經過一番跟蹤,結果發現錯誤是:
//argc = 1;
for (i=1; i < argc; i++)
{
......
}
循環體竟然執行了。可是吾之前代碼一直這樣寫,也沒報錯啊。想了半天,懷疑是VS編譯版本(參數)不同導緻。怎麼産生這個怪問題,我也沒發現,即使是有SVN。
後來發現,應該是這個原因:
https://blog.csdn.net/quantum7/article/details/105997176