Khiêu chuyển đáo nội dung

Microsoft Visual C++

本页使用了标题或全文手工转换
Duy cơ bách khoa, tự do đích bách khoa toàn thư
( trọng định hướng tựVisual C++)
Visual C++
Khai phát giảVi nhuyễn công tư
Thủ thứ phát bố1993 niên 2 nguyệt,​31 niên tiền​ (1993-02)[1]
Đương tiền bản bổn
  • 14.38.33135( ổn định bản bổn )
編輯維基數據鏈接
Thao tác hệ thốngMicrosoft Windows
Bình đàix86,x86-64,Itanium
Ngữ ngônAnh ngữ,Pháp ngữ,Đức ngữ,Tây ban nha ngữ,Nga ngữ,Ý đại lợi ngữ,Hàn ngữ,Nhật ngữ,Hán ngữ( lánh hữuTiệp khắc ngữ,Bồ đào nha ngữ( ba tây ),Ba lan ngữ,Thổ nhĩ kỳ ngữCận đề cung ngữ ngôn bao )[2]
Loại hìnhTập thành khai phát hoàn cảnh
Hứa khả hiệp nghịVi nhuyễnĐíchTối chung dụng hộ hứa khả hiệp nghị
Võng trạmlearn.microsoft.com/zh-cn/cpp/

Microsoft Visual C++( giản xưngVisual C++,MSVC,VC++HoặcVC) thịVi nhuyễn công tưĐíchC++Khai phát công cụ, cụ hữuTập thành khai phát hoàn cảnh,Khả đề cung biên tậpC ngữ ngôn,C++Dĩ cậpC++/CLIĐẳngBiên trình ngữ ngôn.VC++ chỉnh hợp liễu tiện lợi đích trừ thác công cụ, đặc biệt thị chỉnh hợp liễu vi nhuyễnWindowsThao tác hệ thống ứng dụng trình tự tiếp khẩu (Windows API),Tam duy động họaDirectXAPI, vi nhuyễn.NET khuông giá.Mục tiền tối tân đích bản bổn thị Microsoft Visual C++ 2022.

Phong cách[Biên tập]

Visual C++ dĩ ủng hữuNgữ pháp cao lượng,IntelliSense( trí năng đề kỳ ) dĩ cập cao cấp điều thí công năng nhi trứ xưng. Bỉ như, tha duẫn hứa dụng hộ tiến hành viễn trình điều thí, đan bộ chấp hành đẳng. Hoàn hữu duẫn hứa dụng hộ tại điều thí kỳ gian trọng tân biên dịch bị tu cải đích đại mã, nhi bất tất trọng tân khải động chính tại điều thí đích trình tự. Kỳ biên dịch cập sang kiến dự biên dịch đầu văn kiện (stdafx.h), tối tiểu trọng kiến công năng cập luy gia liên kết ( link ) trứ xưng. Giá ta đặc trưng minh hiển súc đoản trình thức biên tập, biên dịch cập liên kết đích thời gian hoa phí, tại đại hình nhuyễn thể kế họa thượng vưu kỳ hiển trứ.

Phát hành bản bổn[Biên tập]

Visual C++ bị chỉnh hợp tại Visual Studio chi trung, đãn nhưng khả đan độc an trang sử dụng.

Thông thường tế phân vi đa cá phát hành bản bổn. Dĩ Visual C++ 2013 vi lệ:

  • Visual C++ 2013 Community xã quần bản ( công năng đồng chuyên nghiệp bản )( phi thương nghiệp miễn phí )
  • Visual C++ 2013 Express tốc thành bản
  • Visual C++ 2013 Professional chuyên nghiệp bản
  • Visual C++ 2013 Premium cao cấp bản
  • Visual C++ 2013 Ultimate kỳ hạm bản

Kỳ trung Microsoft Visual C++ 2013 Express khả tòngMSDNĐích võng trạm miễn phí hạ tái sử dụng, tịnh thả bất hạn chế thương nghiệp sử dụng ( đãn bất bao hàmMFC).

Lịch sử[Biên tập]

Vi nhuyễn đích C/C++ biên dịch khí hữu nhất cá nội trí đích hoành_MSC_VERLai biểu kỳ biên dịch khí đích đương tiền bản bổn.[3]

Visual C++ đích tiền thân thịMicrosoft C/C++.Hoàn hữu tương quan sản phẩm:MicrosoftQuickC2.5 dữMicrosoft Quick C for Windows1.0. Visual C++Biên dịch khíNhưng nhiên khiếu tốMicrosoft C/C++.Lệ như Visual C++ 2015 Update 2 đích bản bổn hào thị 19.00.23918.

VC++, MFC hòa ATL đích bản bổn lịch sử
Sản phẩm Codename Phát bố nhật kỳ C++ bản bổn _MSC_VER MFC bản bổn _MFC_VER ATL bản bổn _ATL_VER Chú thích
16-bit bản bổn
MSC 1.0 1983 niên 10 nguyệt 100 Cơ vuLattice C,Microsoft đích đệ nhất khoản C sản phẩm. Tuân tuần K&R C ngữ ngôn tiêu chuẩn. Thụ giới 500 mỹ nguyên.
MSC 2.0 200 Tăng gia liễu large model chi trì
MSC 3.0 1985 niên 300 Đệ nhất khoản Microsoft tự kỷ khai phát đích C sản phẩm. Mục tiêu thị kiêm dung K&R dữ ANSI tiêu chuẩn. 1984 niên sơ vi nhuyễn dụng tha khai phát liễuWindowsDữXenix.
MSC 4.0 400 Tăng gia liễu ưu hóa khí dữ nguyên cấp điều thí khíCodeView
MSC 5.0 500 Tăng gia liễu tuần hoàn ưu hóa dữHuge Model( sổ tổ đại vu 64k) chi trì. MicrosoftFortranDữ 80386 thượng đệ nhất khoản 32 vị biên dịch khí dã thị thử kế hoa đích nhất bộ phân.
Microsoft C 5.1 Optimizing Compiler 1988 niên Duẫn hứaOS/21.x biên dịch
MSC 6.0 1989 niên 600 Tăng gia liễu toàn cục lưu phân tích, nguyên lưu lãm khí, tân điều thí khí, khả tuyển đích C++ tiền đoan.[4]
MS C/C++ 7.0 1992 niên 700 1.0 0x0100 Nội kiến chi trì C++ dữ MFC 1.0.[5]
Visual C++ 1.0 Caviar 1993 niên 2 nguyệt 22 nhật 1.0 800 2.0 0x0200 Cfront2.1 kiêm dung[6].IDE xưng “Visual Workbench”. Hữu lưỡng cá bản bổn:[1]
    • Standard – thế hoán “QuickC for Windows”. Thụ giới 199 mỹ nguyên.
    • Professional – thế hoán C/C++ 7.0. Khả kiến cấu DOS dữ Windows ứng dụng trình tự. Bao hàm liễu ưu hóa biên dịch khí, nguyên profiler, Windows 3.1 SDK.[6]Dĩ cậpPhar Lap286 DOS Extender Lite[7]Thụ giới 499 mỹ nguyên.
Visual C++ 1.1 Barracuda 1993 1.1
Visual C++ 1.5 Dolphin 1993 niên 12 nguyệt 1.5 850 2.5 0x0250 Tăng gia liễuOLE2.0 dữODBCChi trì.[8]Thị thủ khoản cận dụngCD-ROMPhát bố đích Visual C++. Giá cá bản bổn -{ chỉ } chi trì 16 vị khai phát.
Visual C++ 1.51 1.5 Tác vi subscription service khả lợi dụng
Visual C++ 1.52 1.52 Tác vi subscription service khả lợi dụng
Visual C++ 1.52b 1.52b Loại tự vu 1.52, đãn bất bao quát Control Development Kit
'Visual C++ 1.52c 1.52c Thị 1.5 đích gia bổ đinh bản. Thị tối hậu nhất bản, dã thị hữu tranh nghị đích tối vi lưu hành đíchMicrosoft Windows3.x khai phát bình đài. Khả thông quáMicrosoft Developer NetworkSử dụng tha
32-bit bản bổn
Visual C++ 1.0 Tối sơ xưng Visual C++ 32-bit Edition[9]1993 niên 7 nguyệt phát bố thời, dĩ kinh hữu liễu 16 vị đích VC++ 1.5, đãn giá cá bản bổn bất chi trì OLE2 dữ ODBC. Sáo trang khiếu tốVisual C++ 16/32-bit Suite,Kỳ trung bao hàm liễu Visual C++ 1.5.[10]
Visual C++ 2.0 2.0 900 3.0 0x0300 Đệ nhất cá chỉ phát hành 32 vị đích bản bổn. Giá cá bản bổn đề tiền phát hành liễu, kỉ hồ thành liễu nhất cá “Đâu thất đích bản bổn”. Giá thị nhân vi na cá thời hầuWindows 95( khai phát đại mã vi "Chicago" ) hoàn một hữu phát hành, nhiWindows NTHựu chỉ chiêm hữu ngận tiểu đích thị tràng phân ngạch. Cai bản bổn dụng hộ khả dĩ thông quáVi nhuyễnCông tư đích đính duyệt phục vụ (MicrosoftSubscription Service ) thăng cấp chí 2.1 hòa 2.2 bản bổn. Vi nhuyễn công tư tại giá cá bản bổn trung hoàn bao hàm liễu thăng cấp hậu đích Visual C++ 1.5: 2.0 bản bổn trung bao hàm liễu Visual C++ 1.51; 2.1 bản bổn bao hàm liễu Visual C++ 1.52. Visual C++ 2.x phụ đái liễu 16 vị hòa 32 vị bản bổn đíchCDK,Đồng thời chi trìWin32sĐích khai phát. Visual C++ 2.2 cập kỳ hậu tục bản bổn bất tái thăng cấp Visual C++ 1.5 ( tẫn quản tha nhất trực bị tập thành chí Visual C++ 4.x ). Tẫn quản xuất sinh đích bỉ Windows 95 tảo, giá cá bản bổn đích phát hành nhật kỳ hoàn thị phi thường tiếp cậnWindows 95,Khả thị đươngWindows 95Phát hành thời, Visual C++ 4.0 dã dĩ kinh phát hành liễu. Nhân thử ngận đa trình tự khai phát giả trực tiếp tòng 1.x quá độ đáo 4.0, bả 2.x khiêu quá khứ liễu.
Visual C++ 2.1 2.1 Khả thông quá đính duyệt phục vụ hoạch đắc
Visual C++ 2.2 2.2 Khả thông quá đính duyệt phục vụ hoạch đắc
Visual C++ 4.0 Olympus 1995-12-11 4.0 1000 4.0 0x0400 Vi dữ MFC bản bổn hào đối tề, khiêu quá liễu VC++3.0 bản bổn hào. Chuyên môn viWindows 95Dĩ cậpWindows NTThiết kế đích.[11],Dẫn nhập liễu Developer Studio IDE,[12]Dụng hộ khả dĩ thông quáVi nhuyễnCông tư đích đính duyệt phục vụ (MicrosoftSubscription Service ) thăng cấp chí 4.1 bản bổn ( bao hàm Microsoft Game SDK ) hòa 4.2 bản bổn ( thử bản bổn bất tái chi trìWin32sKhai phát ). Vi chi trì lão đích (Windows 3.x/DOS) hạng mục, hoàn bao hàm liễu Visual C++ 1.52 an trang quang bàn. VC++ 3.0 bản bổn hào bị khiêu quá, dĩ dữ MFC 4.0 đích bản bổn hào tương đồng.[13]
Visual C++ 4.2 4.2 1020 4.2 0x0420 Developer Studio 4.2
Visual C++ 5.0 Boston 1997-04-28 5.0 1100 4.21 0x0421 2.1 0x0210 Visual Studio 97Thị đệ nhất cá tập thành liễu đa cá sản phẩm (Visual C++, Visual Basic, Visual J++). Thị 4.2 bản dĩ lai bỉ giác đại đích nhất thứ thăng cấp.[14]Bao hàm liễu tứ cá bản bổn:
Visual C++ 6.0 Aspen 1998 niên 8 nguyệt 6.0 1200 6.0 0x0600 3.0 0x0300 Visual Studio 6.0 thị duy nhất bất dụng niên phân mệnh danh đíchVisual Studio.MFC DLL đích danh tự một hữu cải biến, hoàn thị khiếu tố mfc42.dll. Phát hành chí kim nhất trực bị quảng phiếm địa dụng ô đại đại tiểu tiểu đích hạng mục khai phát.[19]Đãn thị, giá cá bản bổn tại Windows XP hạ vận hành hội xuất hiện vấn đề, vưu kỳ thị tại điều thí mô thức đích tình huống hạ ( lệ như: Tĩnh thái biến lượng đích trị tịnh bất hội hiển kỳ ). Giá cá điều thí vấn đề khả dĩ thông quá đả nhất cá khiếu “Visual C++ 6.0 Processor Pack” đích bổ đinh lai giải quyết. Kỳ quái đích thị, giá cá võng hiệt cường điều dụng hộ dã tất tu vận hành Windows 98, Windows NT 4.0, hoặc Windows 2000. Bản bổn hào 12.00.8804
Visual C++.NET 2002 Rainier 2002 niên 7.0 1300 7.0 0x0700 7.0 0x0700 Chi trìLiên tiếp thời đại mã sinh thànhHòaĐiều thí chấp hành thời kiểm tra.Giá cá bản bổn hoàn tập thành liễuManaged Extension for C++,Dĩ cập nhất cá toàn tân đích dụng hộ giới diện ( dữVisual BasicHòaVisual C#Cộng dụng ). Giá dã thị vi thập ma Visual C++ 6.0 nhưng nhiên bị quảng phiếm sử dụng đích nhất cá chủ yếu nguyên nhân. Bản bổn hào 13.00.9466
Visual C++.NET 2003 Everett 2003 niên 7.1 1310 7.1 0x0710 7.1 0x0710 Loại tự vu 1.52, đãn bất bao quát Control Development Kit
eMbedded Visual C++ Dụng ôWindows CEThao tác hệ thống.[20]Visual C++ tác vi nhất cá độc lập đích khai phát hoàn cảnh bịMicrosoft Visual Studio 2005Sở thế đại.
32-bit/64-bit bản bổn
Visual C++ 2005 Whidbey 2005 niên 11 nguyệt 8.0 1400 8.0 0x0800 8.0 0x0800 Dẫn tiến liễu toàn tân bản bổn đíchC++/CLINgữ ngôn dĩ thế hoánManaged C++,Dĩ cậpOpenMPĐích chi trì
Visual C++ 2008 Orcas 2007 niên 11 nguyệt 9.0 1500 9.0 0x0900 9.0 0x0900 Chi trì.NET 3.5. Visual Studio 2008 Team Suite canh đồng thời chi viện x64 dữ IA-64 biên dịch
Visual C++ 2010 Dev10 2010 niên 4 nguyệt 12 nhật 10.0 1600 10.0 0x0A00 10.0 0x0A00 Visual C++ khai phát đoàn đội khảo lự sử dụng SQL Server Compact cách thức đích tư liêu khố lai trữ tồn nguyên mã đích tương quan tư tấn[21].Bổn bản dã gia nhập liễu hiện đại hóa đích C++ tịnh hành vận toán khố -Parallel Patterns Library, bộ phân chi viện C++0x. Bổn bản kiến cấu ô.NET 4.0 chi thượng, đãn nhưng chi trì cơ khí mã đích biên dịch.
Visual C++ 2012 Dev11 2012 niên 8 nguyệt 15 nhật 11.0 1700 11.0 0x0B00 11.0 0x0B00 Chi trìWindows RuntimeKhai phát.[22]Tòng cai bản bổn khởi, biên dịch xuất đích 32 vị trình tự bất năng tại Windows NT4.0 / 2000 / XP thượng vận hành, giá thị nhân vi tại trình tự nội bộ sử dụng liễu tự Vista khởi xuất hiện tại kernel32.dll trung đích GetTickCount64 hàm sổ. Giải quyết bạn pháp thị tại biên dịch project đích platform set tuyển trạch vi “Visual Studio 2012 - Windows XP (v110_xp)”.
Visual C++ 2013 Dev12 2013 niên 10 nguyệt 17 nhật 12.0 1800 12.0 0x0C00 12.0 0x0C00 Chi trìC++11DữC99Đặc tính, tịnh dẫn nhập liễu REST SDK.[23]
    • RTM version number: 18.0.21005.1
    • Update 2 version number: 18.00.30501
Visual C++ 2015 Dev14 2015 niên 7 nguyệt 20 nhật 14.0 1900 14.0 0x0E00 14.0 0x0E00 Cải tiến liễu đối C++11/14 chi trì.[24][25]
Visual C++ 2017 Dev15 2017 niên 3 nguyệt 7 nhật 14.10 1910 14.10 0x0E00 14.10 0x0E00 Tòng thử bản bổn khai thủy, MSVC++ bản bổn hào dữ Visual Studio bản bổn hào bất tái đồng bộ, tịnh thả mỗi cá tử bản bổn đô hội đệ tăng

MSVC++ 14.0 _MSC_VER == 1900 (Visual Studio 2015 version 14.0). Khai thủy chi trì C++17[26]

Visual C++ 2019 Dev16 2019 niên 4 nguyệt 2 nhật 14.20 1920 14.20 0x0E00 14.20 0x0E00 Khai thủy chi trì C++20[27]

Ngữ ngôn tiêu chuẩn chi trì[Biên tập]

C99[Biên tập]

Tại Visual C++ 2012 dĩ tiền, hoàn toàn bất chi trìC99DữC11Đích tân đặc tính, cận chi trì 1989 niên bản đíchANSI C.[28]Visual C++ 2012 khai thủy tại C mô thức hạ chi trì C99 đích bộ phân đặc tính, như designated initializers, compound literals,_BoolLoại hình. Visual C++ 2013 ngận đại cải tiến liễu đối C99 đặc tính đích chi trì.[29]Visual C++ 2015 cơ bổn thượng hoàn chỉnh chi trì liễu C99 tiêu chuẩn khố, đãn nhu yếu biên dịch khí thượng vị chi trì đích C99 ngữ ngôn đặc tính đích na bộ phân tiêu chuẩn khố trừ ngoại.[30]

C++[Biên tập]

Chí VC++2017 Version 15.7 dĩ kinh hoàn toàn thật hiện liễuC++17

Tường tế tình huống kiến[31]

Công cụ liên sinh thái hoàn cảnh[Biên tập]

  • Universal CRT (UCRT) bao hàm liễuC99Vận hành thời khố đích hàm sổ dữ toàn cục biến lượng. UCRT hiện tại thị Windows component, tùy Windows 10 an trang. UCRT đích tĩnh thái khố, DLL đích đạo nhập khố, đầu văn kiện thị Windows 10 SDK đích nhất bộ phân.
  • vcruntime khố bao hàm Visual C++ CRT thật hiện tương quan đích đại mã, nhưDị thường xử lý,Điều thí chi trì, vận hành thời kiểm tra, loại hình tín tức, thật hiện tế tiết dữ đặc định khoách triển khố hàm sổ. vcruntime khố tương quan vu đặc định biên dịch khí.
  • CRT(C vận hành thời khố ) sơ thủy hóa khố xử lý tiến trình khải động ( CRT startup ), nội bộ đích trục tuyến trình đích sơ thủy hóa, chung chỉ. CRT sơ thủy hóa khố tương quan vu đặc định biên dịch khí. CRT sơ thủy hóa khố tổng thị tĩnh thái liên tiếp, tức sử sử dụng liễu động thái liên tiếp đích UCRT.
  • Đối vu bổn địa đại mã dữ thụ quản đại mã hỗn hợp đích tình hình, sử dụng /clr biên dịch tuyển hạng, giá hội động thái liên tiếp UCRT dữ vcruntime, tĩnh thái liên tiếp msvcmrt.lib hoặc msvcmrtd.lib; msvcmrt.lib hoặc msvcmrtd.lib đề cung liễu thụ quản đại mã dữ bổn địa CRT chi gian đích proxy. Đối vu thuần thụ quản đại mã tình hình, sử dụng /clr:pure biên dịch tuyển hạng, giá hội tĩnh thái liên tiếp msvcurt.lib hoặc msvcurtd.lib.
  • msvcmrt.lib, msvcmrtd.lib,Dụng vu DLL UCRT hòa vcruntime đích hỗn hợp bổn cơ hòa thác quản CRT khải động đích điều thí bản bổn đích tĩnh thái khố. Bất khả tái phân phát.
  • UCRTHiện tại thị nhất cá Windows tổ kiện, tịnh tác vi Windows 10 cập canh cao bản bổn đích nhất bộ phân đề cung. UCRT đích tĩnh thái khố, DLL đạo nhập khố hòa đầu văn kiện hiện tại khả dĩ tại Windows SDK trung trảo đáo[32].

Biên dịch thời, căn cư hạng mục thị điều thí bản hoàn thị phát bố bản, động thái hoàn thị tĩnh thái liên tiếpVận hành thời khố,Biên dịch khí khả tự động sử dụng mặc nhận khố. Như quả sử dụng biên dịch tuyển hạng /nodefaultlib, nhu yếu hiển thức chỉ định sử dụng đích khố. Đối vu VC++2015, sở hữu hạ thuật khố quân vi đa tuyến trình:[33]

Tình hình Biên dịch tuyển hạng Dự xử lý directives CRT sơ thủy hóa khố
( quân vi tĩnh thái liên tiếp )
vcruntime khố vcruntime DLL Universal CRT UCRT DLL Standard C++ khố
Release DLLs /MD _MT, _DLL msvcrt.lib vcruntime.lib vcruntime<version>.dll ucrt.lib ucrtbase.dll MSVCPRT.LIB
Thị MSVCP<version>.dll đích thâu nhập khố
Debug DLLs /MDd _DEBUG, _MT, _DLL msvcrtd.lib vcruntimed.lib vcruntime<version>d.dll ucrtd.lib ucrtbased.dll MSVCPRTD.LIB
Thị MSVCP<version>D.dll đích thâu nhập khố
Release Static /MT _MT libcmt.lib libvcruntime.lib None libucrt.lib None LIBCPMT.LIB
Debug Static /MTd _DEBUG, _MT libcmtd.lib libvcruntimed.lib None libucrtd.lib None LIBCPMTD.LIB
Mixed Release Static /clr _MT msvcmrt.lib
Mixed Debug Static /clr _MT msvcmrtd.lib
Pure Release Static( quá thời ) /clr:pure _MT msvcurt.lib
Pure Debug Static( quá thời ) /clr:pure _MT msvcurtd.lib

Visual C++ vận hành thời khố[Biên tập]

Visual C++ biên dịch xuất đích ứng dụng trình tự, kỳ vận hành hoàn cảnh thông thường nhu yếu an trang Visual C++ vận hành thời khố. Quan phương hạ tái võng chỉ kiến[34].

Visual C++ Build tools[Biên tập]

Microsoft C++ Build Tools thị nhất sáo MSVC công cụ tập, thông quá khả cước bổn hóa, đan độc an trang khí, nhi bất nhu yếu Visual Studio. Như quả nhĩ thông quá mệnh lệnh hành phương thức khai phát trình tự khả dĩ sử dụng giá sáo công cụ.

Lịch sử bản bổn chi trì[Biên tập]

Tòng 2021 niên 4 nguyệt 26 nhật khai thủy, Visual Studio 2015 hòa canh lão bản bổn đích web an trang khí văn kiện bị tòng Microsoft Download Center san trừ.[35] Giá ta cổ lão đích sản phẩm khả tòng “Downloads - Visual Studio Subscriptions Portal”Hạ tái hậu dụng ISO images an trang.

Tham kiến[Biên tập]

Tham khảo văn hiến[Biên tập]

  1. ^1.01.1Visual C++ adds Windows support.InfoWorld. 1993-02-22: 17.
  2. ^Microsoft Visual Studio 2012 hạ tái hiệt diện.[2017-04-13].( nguyên thủy nội dungTồn đươngVu 2013-11-12 ).
  3. ^Pre-defined Compiler Macros / Wiki / Compilers.sourceforge.net.[2016-02-11].( nguyên thủy nội dungTồn đươngVu 2020-11-11 ).
  4. ^Ladd, Scott Robert.Optimizing With Microsoft C 6.0.1990-08-01[2016-11-28].(Nguyên thủy nội dungTồn đương vu 2017-03-20 ).
  5. ^Retrieved fromhttp://support.microsoft.com/kb/196831(Hiệt diện tồn đương bị phân,Tồn vuHỗ liên võng đương án quán).
  6. ^6.06.1Visual C++ is a strong development tool.InfoWorld. 1993-06-21: 94[2017-04-13].( nguyên thủy nội dungTồn đươngVu 2020-08-05 ).
  7. ^Rival DOS Extenders debut at show.InfoWorld. 1993-03-01: 18.
  8. ^Visual C++ 1.5 integrates OLE, ODBC.InfoWorld. 1993-11-08: 5[2017-04-13].( nguyên thủy nội dungTồn đươngVu 2020-08-05 ).
  9. ^Microsoft set to prerelease 32-bit Visual C++.InfoWorld. 1993-07-19: 12.
  10. ^C++ IDEs evolve.InfoWorld. 1994-04-04: 79.
  11. ^Obsolete Products.[2017-04-13].(Nguyên thủy nội dungTồn đương vu 2005-08-14 ).
  12. ^Toth, Viktor.1.Visual C++ 4.0 unleashed.Indianapolis:SAMS Publishing.1996[2013-07-26].ISBN9780672308741.( nguyên thủy nội dungTồn đươngVu 2019-08-11 ).
  13. ^History of Visual Studio (Part 3).[2017-04-13].( nguyên thủy nội dungTồn đươngVu 2009-10-11 ).
  14. ^Major Changes from Visual C++ 4.2 to 5.0.[2017-04-13].( nguyên thủy nội dungTồn đươngVu 2015-08-28 ).
  15. ^Microsoft Visual C++ 5.0 Learning Edition.[2017-04-13].( nguyên thủy nội dungTồn đươngVu 1999-04-27 ).
  16. ^Microsoft Visual C++ 5.0 Professional Edition.[2017-04-13].( nguyên thủy nội dungTồn đươngVu 1999-04-27 ).
  17. ^Microsoft Visual C++ 5.0 Enterprise Edition.[2017-04-13].( nguyên thủy nội dungTồn đươngVu 1999-04-17 ).
  18. ^Microsoft Visual C++ 5.0 RISC Edition.[2017-04-13].( nguyên thủy nội dungTồn đươngVu 1999-04-29 ).
  19. ^Major Changes from Visual C++ 5.0 to 6.0.[2017-04-13].( nguyên thủy nội dungTồn đươngVu 2008-09-14 ).
  20. ^Douglas Boling:Programming Microsoft Windows CE.NET, Third EditionMicrosoft Press; 3rd edition (June 25, 2003) Paperback: 1264 pagesISBN 978-0735618848-Companion CD with Microsoft eMbedded Visual C++ 4.0 Service Pack 2Archive.isĐíchTồn đương,Tồn đương nhật kỳ 2013-02-11
  21. ^Visual C++ Team Blog.IntelliSense, part 2: The Future.[2008-03-12].( nguyên thủy nội dungTồn đươngVu 2010-03-11 ).
  22. ^What's New for Visual C++ in Visual Studio 2012.Microsoft Developer Network.Microsoft.[2015-09-20].( nguyên thủy nội dungTồn đươngVu 2015-09-23 ).
  23. ^What's New for Visual C++ in Visual Studio 2013.Microsoft Developer Network.Miicrosoft.[2015-09-20].( nguyên thủy nội dungTồn đươngVu 2015-05-23 ).
  24. ^Stephan T. Lavavej.C++11/14/17 Features In VS 2015 RTM.Visual C++ Team Blog. Microsoft. 2015-06-19[2017-04-13].( nguyên thủy nội dungTồn đươngVu 2015-06-20 ).
  25. ^Eric Battalio.Visual Studio 2015 RTM Now Available.Visual C++ Team Blog. Microsoft. 2015-07-20[2017-04-13].( nguyên thủy nội dungTồn đươngVu 2015-07-22 ).
  26. ^John.Visual Studio 2017: Productivity, Performance, and Partners.Visual Studio Blog. Microsoft. 2017-03-07[2020-08-14].( nguyên thủy nội dungTồn đươngVu 2020-09-19 ).
  27. ^John.Visual Studio 2019: Code faster. Work smarter. Create the future..Visual Studio Blog. Microsoft. 2019-04-02[2020-08-14].( nguyên thủy nội dungTồn đươngVu 2021-01-29 )( mỹ quốc anh ngữ ).
  28. ^C99 support.Microsoft Connect.[2017-04-13].( nguyên thủy nội dungTồn đươngVu 2016-03-04 ).
  29. ^Pat Brenner.C99 library support in Visual Studio 2013.Visual C++ Team Blog. Microsoft. 2013-07-19[2017-04-13].( nguyên thủy nội dungTồn đươngVu 2014-08-05 ).
  30. ^What's New for Visual C++ in Visual Studio 2015.Microsoft Developer Network. Microsoft.[2017-04-13].( nguyên thủy nội dungTồn đươngVu 2018-11-05 ).
  31. ^MSDN: Visual C++ Language Conformance.[2018-11-14].( nguyên thủy nội dungTồn đươngVu 2019-01-09 ).
  32. ^C runtime (CRT) and C++ Standard Library (STL).lib files.[2022-04-03].( nguyên thủy nội dungTồn đươngVu 2021-11-23 ).
  33. ^Visual C++ Team Blog: "Introducing the Universal CRT".[2017-03-22].( nguyên thủy nội dungTồn đươngVu 2019-07-01 ).
  34. ^MSDN: The latest supported Visual C++ downloads.[2018-11-14].( nguyên thủy nội dungTồn đươngVu 2019-08-10 ).
  35. ^MSDN: "UPDATE: SHA-1 signed content to be retired".[2022-08-09].( nguyên thủy nội dungTồn đươngVu 2022-08-09 ).

Ngoại bộ liên kết[Biên tập]