我在學vc 的使用時這個不懂 怎樣將專案設定為Debug模式

2022-04-18 07:21:57 字數 2897 閱讀 9479

1樓:匿名使用者

以中文版vc++6.0為例:

1、在選單上單擊「工程」選單。

2、在「工程」選單裡選擇「設定」。

3、在彈出的對話方塊裡進行設定。

2樓:匿名使用者

所有vc工程,在建立的時候,預設都提供至少兩種模式配置:debug和release。

如果是初學,那麼選擇debug模式,只需在工具條上,或者選單編譯(build)-活動配置(active configuration)中選擇debug字樣即可。

另外還有一個debug除錯,在debug配置下,通過快捷鍵f5 f10 f11等即可進入除錯模式。

3樓:20崋

debug模式不需要設定吧,我用的是vs2010 執行的綠色小三角形邊上預設就是debug除錯,然後只要你在**中設定了斷點,執行的時候就自動會是debug除錯,

4樓:匿名使用者

工具欄有個下拉選單,可以選擇debug,release,適配管理器。

5樓:

= =編譯分為兩種 debug和release debug是可調式, 預設編譯就是這個,你可以在vs或者vc介面工具欄上面選擇,也可以專案屬性裡面修改。

vc++6.0中如何用debug進行程式除錯?

6樓:刺友互

1、首先,進行開啟一個需要進行除錯的**,進行再當前來進行編輯。

2、在當前的**進行編輯的完成,進行點選 run 選單。

3、進行點選了run之後,彈出了下拉選單選中為 debug 的選項。

4、這樣就會彈出了一個需要的執行的檔名稱中,進行選中一個當前的執行名稱。

5、檔名稱選擇完成之後,就會開始對當前的進行除錯了。

6、或者進行點選輸出視窗,進行點選debug的按鈕。來進行除錯。

7樓:匿名使用者

主要是看程式有沒有無法通過編譯的地方,或者是逐步跟進單條語句,看變數的值等。

vc++ 除錯時出現debug assertion failed!該怎麼辦?

8樓:是辛普森呀呀

1、首先需要開啟vc++,然後開始編寫好程式源**。

2、在執行程式時彈出的錯誤警告對話方塊,這個就是錯誤的資訊,然後按快捷鍵y,等待一會。

3、最後,此時使用delete就是刪除一個不存在的指標,從而報錯,如下效果就是可以了。

9樓:刺友互

1、先寫出源**。

2、下圖是在執行程式時彈出的錯誤警告對話方塊,類似的情況很多,我在除錯dll外掛的時候也時常碰到,後來發現大多是指標引起的錯誤。

3、因為pdist指標是靜態分配的記憶體,當程式執行完後,其記憶體自動釋放,此時使用delete就是刪除一個不存在的指標,從而報錯,而實際上delete是與new搭配使用的。

4、如果在執行的過程中你想知道每個變數有沒有賦值,都是什麼值的話可以從下圖中檢視

5、在下圖示紅的位置處你可以看到自己究竟在哪些地方加了斷點。不需要時可以勾選掉,那樣程式就不會走進去了。

6、如果你在執行的過程中知道是哪個地方出錯了不需要走下去了,就點選一下下面的按鈕程式將自動退出debug模式。

10樓:匿名使用者

對應50、51行為:

_afxwin_inline void cwnd::setfont(cfont* pfont, bool bredraw)

assert(::iswindow(m_hwnd)); //表示 ::iswindow(m_hwnd) 這個函式一定要返回true,否則就會彈出你這個對話方塊。

這說明你這個cwnd類並不是一個有效的視窗。

assert 對於檢測**的錯誤很重要,你應該學習並掌握,且在你自己的**多用它。像這個例子,由於有assert,你能夠很快把程式的錯誤定位到「是由於你的cwnd類有問題」 。

一般assert錯誤對話方塊出現後,按重試按鈕 ,vs 會定位到錯誤的源** 。這時需要觀察「呼叫堆疊」(在除錯模式下 按alt+7 可以開啟呼叫堆疊視窗),看看程式整個呼叫過程,是哪一步出錯了導致現在的結果。

記住: assert 和 呼叫堆疊 這2個工具 對於除錯程式很重要。你的程式難免錯誤,這會幫你很快找到錯誤。希望你記住,去網上找找相關的知識。

11樓:匿名使用者

崩潰的時候在彈出的對話方塊按相應按鈕進入除錯,按alt+7鍵檢視call stack裡面從上到下列出的對應從裡層到外層的函式呼叫歷史。雙擊某一行可將游標定位到此次呼叫的源**或彙編指令處。

12樓:匿名使用者

視窗可能還沒有建立.具體要看你的**.

13樓:匿名使用者

貼出**,這樣看,不容易瞭解

vc6如何進入debug模式?如何進行單步執行?

14樓:防爆化工潛泵

要學會用快捷鍵,

f5 啟動 遇到斷點停下來,沒有斷點直接執行完f9 斷點 設定斷點

f10單步 遇到函式直接執行完而不進入函式f11單步 遇到函式進入函式

vc 6.0中怎樣設定才能生成debug或release版本的程式?

15樓:匿名使用者

選單:build----set active configuration------win32 debug / win32 release

點ok編譯就可以了,如果是中文版,在編譯或構建選單中,有相應的選單項,有問題請您發郵件給我

[email protected]

16樓:為愛_奮鬥

如果是中文版的vc,選擇 組建->全部重建

怎樣包閒時流量,還有閒時流量的使用時間

不同地區的閒時流量包業務開通方式和使用時間是有區別的,建議直接諮詢當地運營商客服。聯通各省份的閒時流量包資費內容和辦理方式都不相同,建議你可以聯絡當地客服查詢瞭解所在地的閒時流量包開通方式。比如說安徽的閒時流量包適用物件是安徽聯通2g 3g後付費及預付費使用者 不含上網絡卡 行業應用 3g預付費20...

怎麼知道閒時流量的使用時間,怎樣包閒時流量,還有閒時流量的使用時間

閒時流量閒時一般為00 00到7 00 在閒時產生流量計入閒時流量包流量。在00 00至7 00之前產生流量計入閒時流量包流量。建議在00 00之前掉網,在00 00後上網閒時流量閒時各地存在差異,廣東移動閒時00 00到10 00 湖南移動閒時00 00到7 00 有的省份移動閒時23 00到7 ...

我在學習技術的時候有英語單詞,可是我不懂技術,看到英語單詞就字母字母的讀嗎

你的這種方法不好來。如果自你有手機,問 技術檔案中的英文一般是縮寫,一個一個地讀也可以,但最好是在網上查一下或者請請教一下這些英文的正式的讀法及其意義,這樣更有利於以後的交流。這樣肯定是不行的,最好是你查一下明白讀音和解釋。這樣以後再遇到你就明白了,學習技術還是認真一些比較好的。這樣以後積少成多,也...