我剛剛開始學習C++語言,最近遇到了一個問題。我買的這本書告訴我如何編譯一個程序,但它並沒有告訴我如何運行它。當我嘗試使用調試器運行它時,出現這種情況:如何在Windows Visual Express中運行C++代碼?
'Hello.exe'(Win32):Loaded'C:\ Windows \ SysWOW64 \ KernelBase.dll'。找不到或打開PDB文件。 'Hello.exe'(Win32):Loaded'C:\ ProgramData \ Norton {0C55C096-0F1D-4F28-AAA2-85EF591126E7} \ N360_20.3.0.36 \ Definitions \ BASHDefs \ 20131022.001 \ UMEngx86.dll'。找不到或打開PDB文件。 'Hello.exe'(Win32):Loaded'C:\ Windows \ SysWOW64 \ msvcp120d.dll'。找不到或打開PDB文件。 'Hello.exe'(Win32):Loaded'C:\ Windows \ SysWOW64 \ msvcr120d.dll'。找不到或打開PDB文件。 線程0x1748已退出,代碼爲0(0x0)。 程序'[648] Hello.exe'已退出,代碼爲0(0x0)。 此處的代碼「
有人可以告訴我我做錯了什麼嗎?順便說一下,這是什麼出現在頁面的底部應該是輸出。
那裏沒有錯誤 - 所有這些消息都很正常,PDB對你無關緊要,程序正常運行(退出代碼0)。你期望它做什麼?有關這些PDB消息的更多信息,請參閱[本答案](http://stackoverflow.com/a/15938020/2065121)。 –
您的程序已運行並退出。 PDB消息不感興趣。 –
那麼我習慣了Java,當我運行程序時,它實際上會顯示輸出。 –