西西軟件園多重安全檢測(cè)下載網(wǎng)站、值得信賴的軟件下載站!
軟件
軟件
文章
搜索

首頁(yè)編程開(kāi)發(fā)C#.NET → 在VS2008中調(diào)試BUG

在VS2008中調(diào)試BUG

相關(guān)軟件相關(guān)文章發(fā)表評(píng)論 來(lái)源:本站整理時(shí)間:2011/1/8 9:00:34字體大。A-A+

作者:佚名點(diǎn)擊:327次評(píng)論:0次標(biāo)簽: VS2008

  • 類型:編程輔助大小:2.2M語(yǔ)言:英文 評(píng)分:4.0
  • 標(biāo)簽:
立即下載
 杯具......


一共有三個(gè)文件

AAA.h

#ifndef AAA
#define AAA
#include <iostream>
using namespace std;
class Base
{ public: int m_Value;
public: Base( int v = 11 );};
#endif

AAA.cpp

#include "AAA.h"
Base::Base( int v )
{ m_Value = v;}

main.cpp

#include "AAA.h"
int main( )
{ Base* base = new Base;
printf( "%d\n", base->m_Value );
int a; cin>>a; return 0;
}


/////////////////////////////////////////////////////////////////////////////////////////////////////////
以下編譯均為Debug模式!

第一次編譯:正常
顯示結(jié)果為:11

修改頭文件 AAA.h 把 Base( int v = 11 ); 改為 Base( int v = 22 );


第二次編譯:不正常


顯示結(jié)果為:11

查看文件“生成”截圖:


顯然,在Debug模式下,main.cpp被跳過(guò)了。
在main.cpp文件內(nèi)我們定義的類對(duì)象,因?yàn)闆](méi)有被重新編譯,所以該對(duì)象仍然持有的是上一次成功編譯前的值。顯示結(jié)果為 11 也不足為怪了。

/////////////////////////////////////////////////////////////////////////////////////////////////////////
以下為Release模式!
第三次編譯:等待生成Release版本的執(zhí)行文件。
顯示結(jié)果和預(yù)期的一樣,值為 22

修改頭文件 AAA.h 把 Base( int v = 22 ); 改為 Base( int v = 33 );
第四次編譯:正常
顯示結(jié)果為:33

查看文件“生成”截圖:



顯示,Release的編譯模式和Debug完全不同,無(wú)論文件有沒(méi)有改動(dòng),在Release模式下,所有文件都會(huì)被重新編譯一次。

/////////////////////////////////////////////////////////////////////////////////////////////////////////
測(cè)試環(huán)境:
VS2008
Windows7 32bit
    vs2008
    (51)vs2008
    微軟的開(kāi)發(fā)工具當(dāng)前是可視化軟件開(kāi)發(fā)工具的主流,越來(lái)越多的從業(yè)人員,將會(huì)使用系列開(kāi)發(fā)工具,提供了的即時(shí)編輯和套用的功能。而且,對(duì)的支援感覺(jué)起來(lái)不比差,同時(shí),它還提供了和一樣的,也就是可以一個(gè)分割視窗,同時(shí),我們還是可以看到設(shè)計(jì)畫面和源代碼。相對(duì)于的技術(shù)不成熟,在使用方面和功能方面趨向完善。...更多>>
    • Visual Studio 2008(vs2008)中文專

      05-15 / 3.75G

      推薦理由:Visual Studio 2008 中文專業(yè)版 vs2008(含MSDN for SP1) 軟件大。 3.84G 軟件語(yǔ)言: 簡(jiǎn)體中文 軟件類別:
    • Visual Studio 2008 SP1 補(bǔ)丁(VS20

      09-08 / 848.2M

      推薦理由:微軟Visual Studio 2008 SP1 簡(jiǎn)體中文版發(fā)布,VS作為微軟旗艦級(jí)的開(kāi)發(fā)集成環(huán)境最新版2008中加入了對(duì)WPF以及
    • Visual Studio 2008中文版

      05-15 / 1.90G

      推薦理由:VS2008的性能改進(jìn)以及十大新功能Visual Studio 2008的性能改進(jìn) 在 VS 2008中,我們就開(kāi)發(fā)人員所關(guān)心的一些常
    • Visual Studio 2010vs2010中文旗艦

      02-14 / 2.25G

      推薦理由:Microsoft Visual Studio 2010 專業(yè)版是一個(gè)集成環(huán)境,它簡(jiǎn)化了有關(guān)創(chuàng)建、調(diào)試和部署應(yīng)用程序的基本任務(wù)。借
    • Visual Studio 2005(vs2005)簡(jiǎn)體中

      05-15 / 1.46G

      推薦理由:需要注意的是:下載后解壓,找到SETUP文件夾下的setup.sdb,用記事本打開(kāi)它找 到 [Product Key],將下面的一
    • MSDN Library for Visual Studio 2

      05-15 / 1.58G

      推薦理由:MSDN Library for Microsoft Visual Studio 2005,msdn幫助文件,從 VS2005的安裝DVD光盤中分離出來(lái)的. MSDN

    相關(guān)評(píng)論

    閱讀本文后您有什么感想? 已有人給出評(píng)價(jià)!

    • 8 喜歡喜歡
    • 3 頂
    • 1 難過(guò)難過(guò)
    • 5 囧
    • 3 圍觀圍觀
    • 2 無(wú)聊無(wú)聊

    熱門評(píng)論

    最新評(píng)論

    發(fā)表評(píng)論 查看所有評(píng)論(0)

    昵稱:
    表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
    字?jǐn)?shù): 0/500 (您的評(píng)論需要經(jīng)過(guò)審核才能顯示)