<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-Hant-TW">
	<id>https://wiki.taigi.ima.org.tw/w/index.php?action=history&amp;feed=atom&amp;title=MicrosoftVisualC%2B%2B</id>
	<title>MicrosoftVisualC++ - 修訂紀錄</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.taigi.ima.org.tw/w/index.php?action=history&amp;feed=atom&amp;title=MicrosoftVisualC%2B%2B"/>
	<link rel="alternate" type="text/html" href="https://wiki.taigi.ima.org.tw/w/index.php?title=MicrosoftVisualC%2B%2B&amp;action=history"/>
	<updated>2026-04-26T12:51:22Z</updated>
	<subtitle>本 wiki 上此頁面的修訂紀錄</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://wiki.taigi.ima.org.tw/w/index.php?title=MicrosoftVisualC%2B%2B&amp;diff=380391&amp;oldid=prev</id>
		<title>TaiwanTonguesApiRobot：​從 JSON 檔案批量匯入</title>
		<link rel="alternate" type="text/html" href="https://wiki.taigi.ima.org.tw/w/index.php?title=MicrosoftVisualC%2B%2B&amp;diff=380391&amp;oldid=prev"/>
		<updated>2025-08-22T06:00:27Z</updated>

		<summary type="html">&lt;p&gt;從 JSON 檔案批量匯入&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新頁面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Microsoft Visual C + +&amp;#039;&amp;#039;&amp;#039;（簡稱&amp;#039;&amp;#039;&amp;#039;Visual C + +&amp;#039;&amp;#039;&amp;#039;、&amp;#039;&amp;#039;&amp;#039;MSVC&amp;#039;&amp;#039;&amp;#039;、&amp;#039;&amp;#039;&amp;#039;VC + +&amp;#039;&amp;#039;&amp;#039;抑是&amp;#039;&amp;#039;&amp;#039;VC&amp;#039;&amp;#039;&amp;#039;）是微軟公司的 C + + 開發工具，具有整合式開發環境，會當提供編輯 C 語言，C + + 以及 C + + / CLI 等程式語言。VC + + 整合便利的除毋著工具，特別是整合微軟 Windows 作業系統應用程式介面（Windows API）、 三維動畫 DirectX API，微軟 . NET 框架。目前上新的版本是 Microsoft Visual C + + 二千空二十二。&lt;br /&gt;
&lt;br /&gt;
==風格==&lt;br /&gt;
&lt;br /&gt;
Visual C + + 人有一个語法雄雄、IntelliSense（智慧型的提示）猶閣有進階除錯功能而出名。比如講，伊允准使用者進行遠端除毋著，單步執行等等的。閣有允准使用者佇咧除錯期間重新編譯被修改的代碼，毋免重新啟動當咧除錯的程式。其編譯佮建立預編譯頭檔案（` stdafx . h `）、 上細重建功能佮累加連結（link）對稱。遮的特徵明顯縮短程式編輯、編譯佮連結的時間費，佇咧大型軟體計畫頂懸尤其是顯示。&lt;br /&gt;
&lt;br /&gt;
==發行版本==&lt;br /&gt;
&lt;br /&gt;
Visual C + + 予人整合佇咧 Visual Studio 之中，毋過猶是會當單獨安裝使用。&lt;br /&gt;
&lt;br /&gt;
通常斟酌分做濟个發行版本。以 Visual C + + 二千空一十三做例：&lt;br /&gt;
&lt;br /&gt;
* Visual C + + 二千空一十三 Community 社群版 ( 功能仝專業版 ) ( 非商業免費 )&lt;br /&gt;
* Visual C + + 二千空一十三 Express 速成版&lt;br /&gt;
* Visual C + + 二千空一十三 Professional 專業版&lt;br /&gt;
* Visual C + + 二千空一十三 Premium 進階版&lt;br /&gt;
* Visual C + + 二千空一十三 Ultimate 旗艦版其中 Microsoft Visual C + + 二千空一十三 Express 可從 MSDN 的網站免費下載使用，並且無限制商業使用（但是無包括 MFC）。&lt;br /&gt;
&lt;br /&gt;
==歷史==&lt;br /&gt;
&lt;br /&gt;
微軟乎 C / C + + 編譯器有一个內建的宏 ` \ _ MSC \ _ VER ` 來表示編譯器的目前版本。&lt;br /&gt;
&lt;br /&gt;
Visual C + + 較早是身體 Microsoft C / C + +。閣有相關的產品：_ Microsoft QuickC _ 二嬸五佮 _ Microsoft Quick C for Windows _ 一垺零 . Visual C + + 編譯器猶閣號做 _ Microsoft C / C + + _。比如講 Visual C + + 二千空一十五 Update 二的版本號是十九孵空空 . 二嬸三千九百十八 .&lt;br /&gt;
&lt;br /&gt;
==語言標準支援==&lt;br /&gt;
&lt;br /&gt;
===C 九十九===&lt;br /&gt;
&lt;br /&gt;
佇咧 Visual C + + 二千空一十二較早，完全無支援 C 九十九佮 C 十一的新特性，干焦支援一九八九年版的 ANSI C。Visual C + + 二千空一十二開始佇 C 模式下支援 C 九十九的部份的特性，如 designated initializers、compound literals、` _ Bool ` 類型。Visual C + + 二千空一十三真大改進了嘿 C 九十九特性的支援。Visual C + + 二千空一十五基本上完整支援矣 C 九十九標準庫，猶毋過需要編譯器猶未支援的 C 九十九語言特性的彼部份標準庫除外。&lt;br /&gt;
&lt;br /&gt;
===C + +===&lt;br /&gt;
&lt;br /&gt;
至 VC + + 二千空一十七 Version 十五孵七已經完全實現矣 C + + 十七詳細情形見&lt;br /&gt;
&lt;br /&gt;
==工具鏈生態環境==&lt;br /&gt;
&lt;br /&gt;
* Universal CRT ( UCRT ) 包括著矣 C 九十九執行時庫的函式佮全域變數。UCRT 這馬是 Windows component，隨 Windows 十安裝。UCRT 的靜態庫、DLL 的匯入庫、標頭檔是 Windows 十 SDK 的一部份。&lt;br /&gt;
* vcruntime 庫包括 Visual C + + CRT 實現相關的代碼，比如講外處理、除錯支援、執行的時檢查、類型資訊、實現細節佮特定擴充庫函式。vcruntime 庫相關於特定編譯器。&lt;br /&gt;
* CRT ( C 執行時庫 ) 初初化庫處理行程啟動（CRT startup）、 內部的每一个執行緒的初始化、終止。CRT 初初化庫相關於特定編譯器。CRT 初始化庫總是靜態連結，就算用動態連結的 UCRT。&lt;br /&gt;
* 對本地代碼佮受管代碼混合的情形，使用 / clr 編譯選項，這會動態連結 UCRT 佮 vcruntime，靜態連結 msvcmrt . lib 抑是 msvcmrtd . lib；msvcmrt . lib 抑是 msvcmrtd . lib 提供受管代碼佮本地 CRT 之間的 proxy。著純受管代碼的情形，使用 / clr : pure 編譯選項，這會靜態連結 msvcurt . lib 抑是 msvcurtd . lib。&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;msvcmrt . lib、msvcmrtd . lib&amp;#039;&amp;#039;&amp;#039;，用佇咧 DLL UCRT 和 vcruntime 的混合本機佮代管 CRT 啟動的除錯版本的靜態庫。袂當閣分發。&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;UCRT&amp;#039;&amp;#039;&amp;#039;這馬是一个 Windows 組件，並成做 Windows 十佮閣較懸版本的一部份提供。UCRT 的靜態庫、DLL 匯入庫佮標頭檔這馬會當佇咧 Windows SDK 中揣著。&lt;br /&gt;
&lt;br /&gt;
編譯的時，根據專案是除毋著版抑是發布版，動態猶是靜態連結執行的時庫，編譯器會當用預設庫。若使用編譯選項 / nodefaultlib，需要顯式指定使用的庫。對於 VC + + 二千空一十五，所有想欲教庫攏是加執行緒：&lt;br /&gt;
&lt;br /&gt;
===Visual C + + 執行時庫===&lt;br /&gt;
&lt;br /&gt;
Visual C + + 編譯出的應用程式，其執行環境通常愛安裝 Visual C + + 執行時庫。官方落載網址見。&lt;br /&gt;
&lt;br /&gt;
===Visual C + + Build tools===&lt;br /&gt;
&lt;br /&gt;
Microsoft C + + Build Tools 是一套 MSVC 工具集，通過可指令碼化、單獨安裝器，毋免 Visual Studio。若是你通過命令列方式開發程式會當使用這套工具。&lt;br /&gt;
&lt;br /&gt;
===歷史版本支援===&lt;br /&gt;
&lt;br /&gt;
對二空二一年四月二十六號開始，Visual Studio 二千空一十五佮更老版本的 web 安裝器檔案被對 Microsoft Download Center 刪除。&lt;br /&gt;
這寡古早的產品會當對「Downloads-Visual Studio Subscriptions Portal」下載了後用 ISO images 安裝。&lt;br /&gt;
&lt;br /&gt;
==參見==&lt;br /&gt;
&lt;br /&gt;
* Visual C + + 名修削&lt;br /&gt;
&lt;br /&gt;
==參考文獻==&lt;br /&gt;
&lt;br /&gt;
==外部連結==&lt;br /&gt;
&lt;br /&gt;
*（簡體中文）Visual Studio Express 頭頁&lt;br /&gt;
*（簡體中文）Visual Studio Express 下載頁面&lt;br /&gt;
*（英文）微軟乎 Visual C + + 開發者中心&lt;br /&gt;
*（英文）微軟乎 Visual C + + 開發社群&lt;br /&gt;
*（英文）Building Win 三十二 Applications Using Visual C + + 兩千空五 Express&lt;br /&gt;
*（英文）Visual C + + STL Templates Tutorial&lt;br /&gt;
&lt;br /&gt;
[[分類: 待校正]]&lt;/div&gt;</summary>
		<author><name>TaiwanTonguesApiRobot</name></author>
	</entry>
</feed>