1. 在vs中新建c++程序:文件—>新建—>項目—>空項目(名稱、位置隨意寫)—>肯定ios
2. 寫第一個c++程序:項目名下的源文件(鼠標右擊)—>添加—>新建項—>C++文件(.cpp)(名稱、位置隨意)—>添加c++
3. 點擊 本地Windows調試器緩存
4. 彈出一個窗口可是當即就消失了。還出現了以下的錯誤:服務器
「Project1.exe」(Win32): 已加載「D:\file\vs\Project1\Debug\Project1.exe」。已加載符號。app
「Project1.exe」(Win32): 已加載「C:\Windows\SysWOW64\ntdll.dll」。沒法查找或打開 PDB 文件。工具
「Project1.exe」(Win32): 已加載「C:\Windows\SysWOW64\kernel32.dll」。沒法查找或打開 PDB 文件。spa
「Project1.exe」(Win32): 已加載「C:\Windows\SysWOW64\KernelBase.dll」。沒法查找或打開 PDB 文件。線程
「Project1.exe」(Win32): 已加載「C:\Windows\SysWOW64\apphelp.dll」。沒法查找或打開 PDB 文件。調試
「Project1.exe」(Win32): 已加載「C:\Windows\SysWOW64\msvcp120d.dll」。沒法查找或打開 PDB 文件。code
「Project1.exe」(Win32): 已加載「C:\Windows\SysWOW64\msvcr120d.dll」。沒法查找或打開 PDB 文件。
線程 0x824 已退出,返回值爲 0 (0x0)。
線程 0xbd0 已退出,返回值爲 0 (0x0)。
線程 0x1c10 已退出,返回值爲 0 (0x0)。
程序「[2396] Project1.exe」已退出,返回值爲 0 (0x0)。
5. 百度了一下「沒法查找或打開 PDB 文件」,解決方法以下:
工具—>選項—>調試(常規[勾上 啓用源服務器支持] 符號[勾上 Microsoft符號服務器,設置一個緩存目錄])—>肯定
6. 至於窗口一閃即逝的問題,在cout與return兩行之間加了一句system("pause");
一開始覺得沒有輸出任何內容,後來發現前兩個字正是個人結果。
7. 總以爲這樣很差看,輸出最後換個行吧。加endl不正確,原來應該寫成std::endl,或者加」\n」,效果以下
8. output.cpp的完整代碼:
#include <iostream> int main() { std::cout << "輸出"<<"\n"; //std::cout<<」輸出」<<std::endl; system("pause"); return 0; }