Microsoft Visual C++ 6.0

Microsoft Visual C++ 6.0

Microsoft Visual C++,(簡稱Visual C++、MSVC、VC++或VC)是Microsoft公司推出的以C++語言為基礎的開發Windows環境程式,面向對象的可視化集成編程系統。它不但具有程式框架自動生成、靈活方便的類管理、代碼編寫和界面設計集成互動操作、可開發多種程式等優點,而且通過的設定就可使其生成的程式框架支持資料庫接口、OLE2.0,WinSock網路。

Microsoft Visual C++ 6.0,簡稱VC6.0,是微軟於1998年推出的一款C++編譯器,集成了MFC 6.0,包含標準版(Standard Edition)、專業版(Professional Edition)與企業版(Enterprise Edition)。如今仍用於維護舊的項目。(但是,這個版本在Windows XP下運行會出現問題,尤其是在調試模式的情況下(例如:靜態變數的值並不會顯示)。這個調試問題可以通過打一個叫“Visual C++ 6.0 Processor Pack”的補丁來解決。)

Microsoft Visual C++ 6.0對windows7windows8的兼容性較差。在Windows7使用VC6.0隻需要忽略兼容性提示即可正常使用,但是在Windows8(含Windows8.1)使用VC6.0則需要改原MSDEV.EXE檔案名稱並改兼容性才能正常使用。在Windows10的第一個版本也可以正常使用VC6.0,但Windows10系統升級更新後中文版VC6.0無法正常使用,提示“0xc0000142”的錯誤,需要將原MSDEV.EXE檔案替換為英文版或者漢化版才能正常使用(該版本在Windows8(含Windows8.1)照樣需要改原MSDEV.EXE檔案名稱並改兼容性才能正常使用。)。

基本介紹

  • 軟體名稱:Microsoft Visual C++ 6.0
  • 開發商微軟
  • 軟體平台:Windows 95/98SE/2000/NT 4.0
  • 軟體版本:6.0
  • 更新時間:1998年
  • 軟體語言:英語
  • 軟體類型集成開發環境(IDE)
  • 系列最新版:Microsoft Visual C++ 2017
主要部分,使用方法,版本更新,優點缺點,對新系統的兼容性,

主要部分

安裝時選擇Custom,可以自定義安裝組件。以下以專業版為例。
  1. VC++ Developer Studio。包含VC++開發環境、嚮導(Wizard)以及Debugger。安裝於 Microsoft Visual Studio\Common\MSDev98 目錄。此為必備組件。
  2. VC++ Runtime Libraries。包含VC++運行時庫檔案(CRT Library Files)。安裝於 Microsoft Visual Studio\VC98\CRT\SRC 目錄。此為必備組件。不安裝將提示缺少頭檔案。
  3. Static CRT Libraries(靜態CRT庫)。安裝於 Microsoft Visual Studio\VC98\Lib ,默認勾選。
  4. Shared CRT Libraries(共享CRT庫)。安裝於 Microsoft Visual Studio\VC98\Lib ,默認勾選。
  5. CRT Source Code(CRT原始碼)。安裝於 Microsoft Visual Studio\VC98\Lib ,默認不勾選。
    建議勾選,否則在調試模式下F11到scanf時會提示找不到scanf.c而進入彙編模式。
  6. Single Threaded CRT Libraries(單執行緒CRT庫)。安裝於 Microsoft Visual Studio\VC98\Lib ,默認勾選。
VC ++ Bulid Tools。包含編譯器(Compiler),連線器(Linker),NMAKEMIDL,Dumpbin,Bscmake等。安裝於 Microsoft Visual Studio\VC98\Bin 目錄。此為必備組件。不安裝將無法編譯代碼。
VC++ MFC and Template Libraries。VC++ MFC 與模板庫。安裝於 Microsoft Visual Studio\VC98\ATL 目錄。MFC開發相關組件,如不需要MFC開發可取消。
Tools。包含一些開發用的工具,安裝於 Microsoft Visual Studio\Common\Tools 目錄。可不安裝。
Data Access。數據訪問組件。此組件的內容將安裝到系統目錄下。於此組件的內容已過時,安裝過程可能導致安裝程式卡死,如不需要資料庫相關開發建議取消勾選。
ActiveX ControlsActiveX控制項。如不使用相關開發可取消勾選。

使用方法

  1. 打開Microsoft Visual C++ 6.0
  2. 選單中選擇檔案(File)->新建(New...)
  3. 在打開的對話框中選擇“工程(Projects)”
  4. 選擇“Win32控制台應用程式(Win32 Console Application)”->填寫“工程名稱(Project name)”->選擇“位置(Location)”->“確定”。此時在該目錄下新建了一個“工作空間(Workspace)”。
  5. 然後再選擇檔案(File)->新建(New...),
  6. 在“檔案(FIle)”選項卡下選擇選擇“C++源檔案(C++ Source file)”->填寫“檔案名稱稱”->“確定”。這樣就建好了一個.cpp檔案。
  7. 然後你在.cpp檔案中寫入你的c語言代碼就可以了。
  8. 代碼寫好以後你看一下工具里有這樣一個圖示:
執行編譯等圖示執行編譯等圖示
依次點擊“編譯(Compile)”->“連線(Build)”->“運行程式(Execute Program)”就可以了。

版本更新

2004年,微軟發布了用於Visual Studio 6.0的最後一個補丁合集SP6,其中包含了對於VC++ 6.0的諸多錯誤修復。MSDEV.EXE版本更新至6.0.9782.2。
現在的最新版C++編譯器集合在Microsoft Visual Studio 2019軟體裡面,對C++的支持更加全面穩定,建議電腦性能好的可以使用此版本。

優點缺點

由於C++是由C語言發展起來的,也支持C語言的編譯。6.0版本是使用最多的版本,很經典。最大的缺點是對於模版的支持比較差。現在最新補丁為SP6,推薦安裝,否則易出現編譯時假死狀態和有些功能不可用的情況。同時,6.0版本對windows7windows8的兼容性較差。

對新系統的兼容性

由於VC6.0是1998年出的老產品,因此與新系統存在一定的兼容性問題。在Windows7使用VC6.0隻需要忽略兼容性提示即可正常使用,但是在Windows8(含Windows8.1)使用VC6.0則需要改原MSDEV.EXE檔案名稱並改兼容性才能正常使用。在Windows10的第一個版本也可以正常使用VC6.0,但Windows10系統升級更新後中文版VC6.0無法正常使用,提示“0xc0000142”的錯誤,需要將原MSDEV.EXE檔案替換為英文版或者漢化版才能正常使用(該版本在Windows8(含Windows8.1)照樣需要改原MSDEV.EXE檔案名稱並改兼容性才能正常使用。)。

相關詞條

熱門詞條

聯絡我們