第一次用vs寫c++程序

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.      至於窗口一閃即逝的問題,在coutreturn兩行之間加了一句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;
}
相關文章
相關標籤/搜索