又黄又www的网站_青青草.com_在线亚洲美日韩_九九九国产视频_√天堂8资源中文在线_一区二区三区免费网站_久久久久国产一区二区三区_人妻激情偷乱视频一区二区三区_一本到在线视频

計算機二級C技巧:VC6調試技巧整理

發布時間:2011-09-16 共1頁

  1. 在編輯狀態下發現成員變量或函數不能顯示提示是如何打開顯示功能
  這似乎是目前這個Visual C++ 6.0版本的一個bug,可按如下步驟使其正常,如再出現,可如法炮制:
  (1)關閉Project
  (2)刪除“工程名.ncb”文件
  (3)重新打開工程
  2.如何將一個通過ClassWizard生成的類徹底刪除
  首先在工作區的FileView中選中該類的.h和.cpp文件,按delete刪除,然后在文件管理器中將這兩個文件刪除,再運行ClassWizard,這時出現是否移走該類的提示,選擇remove就可以了。
  3. 如何將在workspace中消失的類找出來
  打開該類對應的頭文件,然后將其類名隨便改一下,這個時候工作區就會出現新的類,再將這個類改回原來的名字就可以了。
  4. 如何清除所有的斷點
  菜單【Edit】->【Breakpoints…】,打開“Breakpoints”對話框,單擊【Remove All】按鈕即可。快捷鍵是“Ctrl + Shift + F8”。
  5. 如何再ClassWizard中選擇未列出的信息
  打開“ClassWizard”對話框,然后切換到“Class Info”頁面。改變“Message filter”,如選擇“Window”,“Message”頁面就會出現Window的信息。
  6. 如何檢測程序中的括號是否匹配
  把光標移動到需要檢測的括號前面,按快捷鍵“Ctrl + ]”。如果括號匹配正確,光標就跳到匹配的括號處,否則光標不移動,并且機箱喇叭還會發出一聲警告。
  7. 如何解決Visual C++ 6.0不正確連接的問題
  情景:明明改動了一個文件,卻要把整個項目全部重新編譯鏈接一次。剛剛鏈接好,一運行,又提示重新編譯鏈接一次。
  這是因為出現了未來文件(修改時間和創建時間比系統時間晚)的緣故??梢赃@樣處理:找到工程文件夾下的debug目錄,將創建和修改時間都比系統時間的文件全部刪除,然后再從新“Rebuild All”一次。
  8. 引起LNK2001的常見錯誤都有哪些
  遇到的LNK2001錯誤主要為:unresolved external symbol “symbol”
  如果鏈接程序不能在所有的庫和目標文件內找到所引用的函數、變量或標簽,將產生此錯誤信息。
  一般來說,發生錯誤的原因有兩個:一是所引用的函數、變量不存在,拼寫不正確或者使用錯誤;其次可能使用了不同版本的鏈接庫。以下是可能產生LNK2001錯誤的原因:
  <1>由于編碼錯誤導致的LNK2001錯誤
  (1)不相匹配的程序代碼或模塊定義(.DEF)文件導致LNK2001。例如,如果在C++源文件了內聲明了一變量“var1”,卻試圖在另一個文件內以變量“var1”訪問改變量。
  (2)如果使用的內聯函數是在.cpp文件內定義的,而不是在頭文件內定義將導致LNK2001錯誤。
  (3)調用函數時如果所用的參數類型和頭函數聲明時的類型不符將會產生LNK2001錯誤。
  (4)試圖從基類的構造函數或析構函數中調用虛擬函數時將會導致LNK2001錯誤。
  (5)要注意函數和變量的可公用性,只有全局變量、函數是可公用的。靜態函數和靜態變量具有相同的使用范圍限制。當試圖從文件外部方位任何沒有在該文件內聲明的靜態變量時將導致編譯錯誤或LNK2001錯誤。
  <2>由于編譯和聯機的設置而造成的LNK2001錯誤
  (1)如果編譯時使用的是/NOD(/NODERAULTLIB)選項,程序所需要的運行庫和MFC時將得到又編譯器寫入目標文件模塊,但除非在文件中明確包含這些庫名,否則這些庫不會被鏈接進工程文件。這種情況下使用/NOD將導致LNK2001錯誤
  (2)如果沒有為wWinMainCRTStartup設定程序入口,在使用Unicode和MFC時將出現“unresolved external on _WinMain@16”的LNK2001錯誤信息。
  (3)使用/MD選項編譯時,既然所有的運行庫都被保留在動態鏈接庫之內,源文件中對“func”的引用,在目標文件里即對“__imp__func”的引用。如果試圖使用靜態庫LIBC.LIB或LIBCMT.LIB進行鏈接,將在__imp__func上發生LNK2001錯誤。如果不使用/MD選項編譯,在使用MSVCxx.LIB鏈接時也會發生LNK2001錯誤。
  (4)使用/ML選項編譯時,如用LIBCMT.LIB鏈接會在_errno上發生LNK2001錯誤。
  (5)當編譯調試版的應用程序時,如果采用發行版模態庫進行鏈接也會產生LNK2001錯誤;同樣,使用調試版模態庫鏈接發行版應用程序時也會產生相同的錯誤。
  (6)不同版本的庫和編譯器的混合使用也能產生問題,因為新版的庫里可能包含早先的版本沒有的符號和說明。
  (7)在不同的模塊中使用內聯和非內聯的編譯選項能夠導致LNK2001錯誤。如果創建C++庫時打開了函數內聯(/Ob1或/Ob2),但是在描述該函數的相應頭文件里卻關閉了函數內聯(沒有inline關鍵字),只是將得到錯誤信息。為避免該問題的發生,應該在相應的頭文件中用inline關鍵字標志為內聯函數。
  (8)不正確的/SUBSYSTEM或ENTRY設置也能導致LNK2001錯誤。
  9. Visual C++ 6.0工程中的項目文件都表示什么
  .opt:工程關于開發環境的參數文件。如工具條位置等信息。
  .aps(AppStudio File)資源輔助文件,二進制格式,一般不用去管它。
  .clw:ClassWizard信息文件,實際上是INI文件格式,有興趣可以研究一下。有時候ClassWizard出了問題,手工修改CLW文件可以解決。如果此文件不存在的話,每次用ClassWizard的時候回提示是否重建。
  .dsp(DevelopStudio Project):項目文件,文本格式,不過不熟悉的不要手工修改。
  .dsw(DevelopStudio Workspace):是工作區文件,其他特點和.dsp差不多。
  .plg:是編譯信息文件,編譯時的error和warning信息文件(實際上是一個html文件),一般用處不。在單擊菜單【Tool】->【Option】彈出的對話框里面有個選項可以控制這個文件的生成。
  .hpj(Help Project):是生成幫助文件的工程,用microsoft Help Compiler可以處理。
  .mdp(Microsoft DevStudio Project):是舊版本的項目文件,如果要打開此文件的話,會提示你是否轉換成新的.dsp格式。
  .bsc:是用于瀏覽項目信息的,如果用Source Brower的話就必須有這個文件。如果不用這個功能的話,可以在Project Options里面去掉Generate Browse Info File,這樣可以加快編譯速度。
  .map是執行文件的映象信息記錄文件,除非對系統底層,這個文件一般用不著。
  .pch(Pre-Compiled File):是與編譯文件,可以加快編譯速度,但是文件非常。
  .pdb(Program Database):記錄了程序有關的一些數據和調試信息,在調試的時候可能有用。
  .exp:只有在編譯DLL的時候才會生成,記錄了DLL文件的一些信息,一般也沒有用。
  .ncb:無編譯瀏覽文件(no compile browser)。當自動完成功能出問題時可以刪除此文件。編譯工程后會自動生成。

百分百考試網 考試寶典

立即免費試用
精品国产1区2区3区| 欧美日韩a v| 奇米影视888狠狠狠777不卡| 亚洲精品午夜久久久| 谁有免费的黄色网址| 亚洲无线一线二线三线区别av| 三上悠亚 电影| 亚洲国产电影在线观看| 国产视频1区| 毛片在线视频观看| 成人永久aaa| 免费激情视频网站| 热re99久久精品国产66热| 久热精品在线| 在线免费中文字幕| 日韩精品一区二区亚洲av性色| 国产欧美日韩中文字幕在线| 一区二区三区视频播放| 国产一区二区在线视频观看| 中文字幕精品视频| 婷婷激情成人| 四虎影院中文字幕| 亚洲精品tv久久久久久久久| 老司机一区二区三区| 久草福利资源在线观看| 欧美午夜精品免费| 少妇精品放荡导航| 免费午夜视频在线观看| 午夜欧美一区二区三区在线播放| 亚洲一区二区三区四区| 五月婷婷综合在线观看| 欧美精品久久久久久久久老牛影院| 色呦呦视频在线观看| 中文字幕 国产| 午夜大片在线观看| 成人在线视频电影| 精品欧美久久久| 国产精品1区2区| 天天色天天草| 亚洲国产欧美日韩在线| 91国产精品视频在线| 男女av一区三区二区色多| 国产成人精品自线拍| 成人小视频在线看| 中文字幕av资源一区| 中文字幕在线高清| 美女被到爽高潮视频| 91精品国产综合久久久久久蜜臀| 国产欧美精品一区| 欧美日本三级| 国产精品视频一区二区免费不卡 | 午夜成人免费视频| 国产精品午夜春色av| 亚洲日本一区二区| 99九九热只有国产精品| 福利在线视频导航| 在线观看免费视频a| 一区二区三区观看| 欧美精品v日韩精品v韩国精品v| 韩国一区二区三区| 黄色大片在线免费观看| yjizz国产| 日韩av在线第一页| 精品福利一区二区| 日韩精品av| 中文在线观看免费高清| 欧美激情精品久久久久久小说| 日韩av免费看| 亚洲手机成人高清视频| 91丨porny丨中文| 香蕉免费一区二区三区在线观看 | 色呦呦视频在线观看| 91极品在线| 天堂网www在线中文天堂| 欧美日韩成人免费观看| 日韩伦理在线视频| 99re视频| 美腿丝袜亚洲一区| 黄色片大全在线观看| 国产三级黄色片| 91美女片黄在线观看游戏| 欧美一级二区| 日韩在线精品强乱中文字幕| 午夜激情视频在线| 中文字幕第一页在线播放| 国产黄色片网站| 国产精品自拍视频一区| 国产wwwwxxxx| 国产伦精品一区二区三区视频免费| 欧美丝袜第一区| 欧美日韩亚洲一区三区| 亚洲国产精品欧美久久| 亚洲自偷自拍熟女另类| 久久视频在线观看免费| 亚洲福利一区| **在线精品| 黄页网站在线播放| 免费人成a大片在线观看动漫| aaa一级黄色片| 日本高清视频一区| 欧美激情欧美激情在线五月| 国产精品久久久久影院亚瑟| 国产精品福利在线观看网址| 久久久国际精品| 国产国产人免费人成免费视频| 欧美一区二区中文字幕| 欧美三级视频在线| 国产精品99一区二区| 天堂精品在线视频| 黄色精品视频| 四虎最新地址发布| 日本一区精品久久久久影院| 在线观看免费黄色网址| 国模叶桐国产精品一区| 一区二区三区欧美视频| 久久av一区| 国产精品国模大尺度视频| 国产精品午夜春色av| 在线观看国产欧美| 韩日欧美一区二区| 欧美中文字幕第一页| 日本一区二区三区免费观看| 久久久综合av| 欧美在线视频导航| 日韩精品一区国产麻豆| 日本一区二区三区国色天香| 国产精品影视在线| 粉嫩精品导航导航| 在线观看爽视频| 色婷婷成人网| 久久天堂影院| 偷拍25位美女撒尿视频在线观看| 亚洲AV午夜精品| 天天操天天操天天操| 久久av红桃一区二区禁漫| 无码人妻精品一区二区三区66| 亚洲熟妇国产熟妇肥婆| 天天操夜夜操很很操| 手机成人av在线| 国产乱人伦精品一区二区| 成人观看免费完整观看| 三级在线观看免费大全| 国产一区在线视频观看| 久久人体av| 国产精品麻豆欧美日韩ww| 国产精品视频久久| 91精品国产自产在线老师啪 | 国产精品成人一区二区三区| 日韩小视频在线播放| 日韩亚洲欧美视频| 久久国产精品亚洲va麻豆| 91爱视频在线| 大陆极品少妇内射aaaaaa| 免费av一区二区三区| 欧美精品电影免费在线观看| 日韩精品中文字幕久久臀| 日韩一区二区在线观看视频播放| 日韩免费看网站| 久久久国产精华液999999| 亚洲人辣妹窥探嘘嘘| 三年中文高清在线观看第6集| 无码人妻丰满熟妇啪啪欧美| 欧美日韩人妻精品一区在线| 国自产拍偷拍精品啪啪一区二区| av 日韩 人妻 黑人 综合 无码| 亚洲理论片在线观看| 亚洲成a人片77777老司机| 国产一级淫片a| 2018亚洲男人天堂| 亚州av乱码久久精品蜜桃| 人人做人人澡人人爽欧美| 天堂午夜在线| 久久久99精品久久| 国产 欧美 在线| 在线精品视频一区| 国产精品免费一区二区三区四区 | 视频在线观看免费影院欧美meiju 视频一区中文字幕精品 | 欧美精品久久久久| 2020国内自拍视频| 国产精品女人毛片| 欧美偷拍第一页| 精品国产乱码久久久| 国产精品视频专区| 亚洲女人视频| 91精品国产美女浴室洗澡无遮挡| 91视频免费在线看| 国产精品亚洲二区| 成人日韩在线电影| av在线你懂的| 日韩欧美国产一区二区三区| 黄色美女一级片| 波多野结衣在线一区| 午夜精品中文字幕| 秋霞伦理一区| 91老司机在线| 亚洲丝袜精品| 国产精品久久久久久一区二区| 国产成人天天5g影院在线观看| 欧美日韩xxx| 欧美成人高清手机在线视频|