設置下一條語句 返回頂部數組
一個典型的調試狀況就是經過單步跟蹤分析爲何一個函數調用失敗了。當你發現一個函數調用的另外一個函數返回錯誤的時候你會怎麼作?重啓調試?有更好的方法。拖動這個黃色的語句標識到你想下一步執行的語句前就能夠了。好比你剛纔失敗的那塊,而後步入。簡單,不是嗎?緩存
編輯而後繼續 返回頂部函數
符號越界後查看堆對象 返回頂部spa
查看數組的值 返回頂部3d
若是你在操做一個很大的數組(咱們假設至少有幾百個元素吧,可是可能更少),在Watch窗口中展開數組,查找一些特定範圍內的元素很麻煩,由於你要不停地滾動.若是數組是分配在堆上的話,你甚至不能在watch窗口中展開數組元素.對此,有一個解決辦法。你可使用(array+ <offset>),<count> 去查看從<offset>位置開始的特定範圍的<count>元素(固然,這兒的數組是你的實際對象)。若是想查看整個數組,能夠簡單使用array,<count>.調試
若是你的數組是在堆上,你能夠在watch窗口中將它展開,可是要查看某個特定範圍的值,用法稍有不一樣:((T*) array + <offset>),<count>(注意這種用法對於堆上的多維數組也有效)。可是這種狀況下,T是指數組元素的類型。對象
若是你在用MFC,並使用其中的’array’容器,像 CArray, CDWordArray,CStringArray等等。你固然可使用一樣的過濾方法。除此以外,你必須查看array的m_pData成員,它是保存數據的真實緩存。blog
返回頂部容器