VS2010調試窗口一閃而過解決方法


 

VS2010 調試窗口一閃而過解決方法

分類: C/C++ Useful Skills

這幾天將開發集成環境換成了vs2010,剛開始用,有些地方不是很懂,通過查閱相關文檔,現得以解決。

就拿VS2010 調試窗口一閃而過解決方法如下:

[cpp]  view plain copy
 
  1. #include <iostream>  
  2. using namespace std;  
  3. void main()  
  4.  {     int add(int,int,int);  
  5.        float average(int);  
  6.        int x,y,z, sum;       
  7.        cout<< "Input x, y, z:";  
  8.        cin>>x>>y>>z;  
  9.        sum=add(x, y, z);  
  10.        cout<<"sum="<<sum<<endl;  
  11.        cout<<"average="<<average(sum)<<endl;   
  12.    // system("pause");//防止系統窗口閃爍一下就沒了,方法一  
  13.  }  
  14.   
  15. int add (int a, int b, int c)  
  16. {     
  17.   return (a+b+c);     
  18.   }  
  19. float average (int s)  
  20. {     
  21.    return  (s/3.0);   
  22.  }  


以上是測試代碼。

解決方法如下:

若此時進行的操作是編譯(F5),可先運行程序(Ctrl+F5),若仍然一閃而過,用下面方法解決。
方法一:
1.若是C++文件,在程序最后寫一句(return之前)添加:system("pause");
2.若是C文件,首先在程序頭添加頭文件:#include"stdlib.h";然后在程序最后寫一句(return之前)添加:system("pause")。
方法二:
1.右鍵單擊當前工程-屬性 
2.選擇配置屬性-鏈接器-系統 
3.更改系統選項中的“子系統”配置,選擇下拉菜單的第一個“控制台 (/SUBSYSTEM:CONSOLE)”
然后選擇"開始執行(不調試)",也就是ctrl+F5;

這樣即可一勞永逸解決窗口一閃而過這個問題。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM