複製鏈接
請複製以下鏈接發送給好友

Microsoft Visual C++ 6.0

鎖定
Microsoft Visual C++,(簡稱Visual C++、MSVC、VC++或VC)是Microsoft公司推出的以C++語言為基礎的開發Windows環境程序,面向對象的可視化集成編程系統。它不但具有程序框架自動生成、靈活方便的類管理、代碼編寫和界面設計集成交互操作、可開發多種程序等優點,而且通過的設置就可使其生成的程序框架支持數據庫接口OLE2.0,WinSock網絡。 [1] 
Microsoft Visual C++ 6.0,簡稱VC6.0,是微軟於1998年推出的一款C++編譯器,集成了MFC 6.0,包含標準版(Standard Edition)、專業版(Professional Edition)與企業版(Enterprise Edition) [2]  。如今仍用於維護舊的項目。(但是,這個版本在Windows XP下運行會出現問題,尤其是在調試模式的情況下(例如:靜態變量的值並不會顯示)。這個調試問題可以通過打一個叫“Visual C++ 6.0 Processor Pack”的補丁 [3]  來解決。)
Microsoft Visual C++ 6.0對windows7和windows8的兼容性較差。在Windows7使用VC6.0只需要忽略兼容性提示即可正常使用, [4]  但是在Windows8(含Windows8.1)使用VC6.0則需要改原MSDEV.EXE文件名並改兼容性才能正常使用。 [5]  在Windows10的第一個版本也可以正常使用VC6.0,但Windows10系統升級更新後中文版VC6.0無法正常使用,提示“0xc0000142”的錯誤,需要將原MSDEV.EXE文件替換為英文版或者漢化版才能正常使用 [6]  (該版本在Windows8(含Windows8.1)照樣需要改原MSDEV.EXE文件名並改兼容性才能正常使用。)。
軟件名稱
Microsoft Visual C++ 6.0
軟件平台
Windows 95/98SE/2000/NT 4.0
最近更新時間
1998年
軟件語言
英語
開發商
微軟
軟件版本
6.0
軟件類型
集成開發環境(IDE)
系列最新版
Microsoft Visual C++ 2019

Microsoft Visual C++ 6.0主要部分

安裝時選擇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 目錄。此為必備組件。不安裝將提示缺少頭文件。 [7] 
    1. Static CRT Libraries(靜態CRT庫)。安裝於 Microsoft Visual Studio\VC98\Lib ,默認勾選。
    2. Shared CRT Libraries(共享CRT庫)。安裝於 Microsoft Visual Studio\VC98\Lib ,默認勾選。
    3. CRT Source Code(CRT源代碼)。安裝於 Microsoft Visual Studio\VC98\Lib ,默認不勾選。建議勾選,否則在調試模式下F11到scanf時會提示找不到scanf.c而進入彙編模式。 [8] 
    4. Single Threaded CRT Libraries(單線程CRT庫)。安裝於 Microsoft Visual Studio\VC98\Lib ,默認勾選。
  3. VC ++ Bulid Tools。包含編譯器(Compiler),連接器(Linker),NMAKEMIDL,Dumpbin,Bscmake等。安裝於 Microsoft Visual Studio\VC98\Bin 目錄。此為必備組件。不安裝將無法編譯代碼。
  4. VC++ MFC and Template Libraries。VC++ MFC 與模板庫。安裝於 Microsoft Visual Studio\VC98\ATL 目錄。MFC開發相關組件,如不需要MFC開發可取消。
  5. Tools。包含一些開發用的工具,安裝於 Microsoft Visual Studio\Common\Tools 目錄。可不安裝。
  6. Data Access。數據訪問組件。此組件的內容將安裝到系統目錄下。由於此組件的內容已過時,安裝過程可能導致安裝程序卡死,如不需要數據庫相關開發建議取消勾選。
  7. ActiveX ControlsActiveX控件。如不使用相關開發可取消勾選。

Microsoft Visual C++ 6.0使用方法

  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)”就可以了。

Microsoft Visual C++ 6.0版本更新

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

Microsoft Visual C++ 6.0優點缺點

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

Microsoft Visual C++ 6.0兼容性

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