VC6 0下面如何除錯集合vector

2021-06-17 20:14:52 字數 501 閱讀 4635

首先我們看下除錯vector

1.#include

2.3.

using namespace std;  

4.5.

struct a  

8.};  

9.10.

void main()  

11.;  

13.   vector v(array,array+5);  

14.15.

vector v_a;  

16.   a a;  

17.   for(int i = 0; i<3; i++)  

18.     

22.}  

正常情況下,v在watch視窗下是這樣的。

但是我們只想看,vector中的元素值,

那麼我們在watch中輸入 ((int*)v._first),5

如果vector中存放的是結構體或者類

如果只想看vector中某個某個結構體陣列

vc6 0 除錯小結

現在都用vs2008了,vc6的速度還是很懷念,來個小結吧。斷點相關快捷鍵 1.f9在當前游標所在的行下斷點,如果當前行已經有斷點,則取消斷點.f5除錯狀態執行程式,程式執行到有斷點的地方會停下來.f10單步執行程式.ctrl f10執行到游標所在行.f11和f10的區別是,如果當前執行語句是函式呼...

VC 6 0遠端除錯

先明確下概念,遠端除錯嘛,自然是兩個機器之間除錯。程式執行在目標機器上,偵錯程式執行在本機。當然,目標機器上還是要有少許輔助程式才能跟本機的偵錯程式connect上,以便通訊。一般來說,只需要copy四個檔案到目標機器上就行了 msvcmon.exe dm.dll tln0t.dll和msdis11...

VC 6 0遠端除錯

vc開發環境之所以提供遠端除錯的能力,是因為有些情況下單機除錯會讓你崩潰掉。比如,除錯gui程式的wm paint訊息,因為要單步除錯,所以偵錯程式會對介面的重繪產生 heisenberg不確定性原理 當然還有些別的情況也適用,比如程式在測試環境執行的好好的,但是在客戶那行為總是異常,這時候如果可以...