Microsoft Visual C++ 2012軟件介紹
vc2012運(yùn)行庫visual c++ 2012 redistributable package 安裝 visual c++ 庫的運(yùn)行時組件,這些組件是在未安裝 visual studio 2012 的計(jì)算機(jī)上運(yùn)行使用 visual studio 2012 開發(fā)的應(yīng)用程序所必需的。這些包將安裝 c 運(yùn)行時 (crt)、標(biāo)準(zhǔn) c++、atl、mfc、c++ amp 和 openmp 庫的運(yùn)行時組件。
xp系統(tǒng)安裝出錯,不支持XP系統(tǒng),win7可以正常安裝。
Microsoft Visual C++ 2012軟件特色
1、編譯時整數(shù)序列
標(biāo)準(zhǔn)庫支持表示整數(shù)值序列的 integer_sequence 類型,該序列可在編譯時進(jìn)行評估,以便使參數(shù)包的使用更為輕松,并簡化某些模板編程模式。
2、異類關(guān)聯(lián)查找
標(biāo)準(zhǔn)庫支持關(guān)聯(lián)容器的異類查找函數(shù)。 只要類型相當(dāng)于 key_type,此類函數(shù)就能按照類型而不是 key_type 進(jìn)行查找。
3、通用的Lambda
捕獲表達(dá)式也稱為初始化捕獲。 現(xiàn)在,任意表達(dá)式的結(jié)果可分配給 Lambda 捕獲子句中的變量。 這將使 move-only 類型被值捕獲,并使 Lambda 表達(dá)式在其閉包對象中定義任意數(shù)據(jù)成員。
4、擴(kuò)展的 sizeof
通過使用 sizeof(),無需類或結(jié)構(gòu)的實(shí)例,即可確定類或結(jié)構(gòu)成員變量的大小。 C++11
constexpr 部分支持 C++11 constexpr。
5、內(nèi)聯(lián)命名空間
可以將命名空間指定為內(nèi)聯(lián)式,以將其內(nèi)容提升至封閉命名空間。 內(nèi)聯(lián)命名空間可用于創(chuàng)建帶有版本的庫,這些庫默認(rèn)提供其最新版本,同時仍顯式提供 API 的較低版本。
6、標(biāo)準(zhǔn)庫類型的用戶定義文本 (UDL)
為了方便起見,標(biāo)頭現(xiàn)在提供 UDL 運(yùn)算符。 例如,123ms 表示 std::chrono::milliseconds(123),"hello"s 表示 std::string("hello"),且 3.14i 表示 std::complex(0.0, 3.14)。
Microsoft Visual C++ 2012軟件功能
1. 集成開發(fā)環(huán)境(IDE)基礎(chǔ)功能
智能代碼編輯:提供語法高亮、自動補(bǔ)全(IntelliSense)、代碼格式化、重構(gòu)工具(如重命名變量 / 函數(shù)、提取函數(shù))等,提升編碼效率。
項(xiàng)目與解決方案管理:通過 “解決方案(.sln)” 組織多個項(xiàng)目(.vcxproj),支持配置不同編譯模式(Debug/Release)、依賴管理及跨項(xiàng)目引用。
資源編輯:內(nèi)置對話框編輯器、菜單編輯器、圖標(biāo) / 位圖編輯器等,方便可視化設(shè)計(jì) MFC 等應(yīng)用的 UI 資源。
2. C++ 語言標(biāo)準(zhǔn)支持
部分支持 C++11 標(biāo)準(zhǔn)(2011 年發(fā)布的新標(biāo)準(zhǔn)),包括:
自動類型推導(dǎo)(auto 關(guān)鍵字)、類型指示符(decltype);
Lambda 表達(dá)式(匿名函數(shù));
空指針常量(nullptr);
范圍 for 循環(huán)(for (auto &x : container));
右值引用與移動語義(&&、std::move)等。
(注:并非完全支持 C++11 所有特性,如 constexpr、thread_local 等未實(shí)現(xiàn))。
3. 多平臺與應(yīng)用類型開發(fā)
Windows 桌面應(yīng)用:
支持傳統(tǒng) Win32 API 開發(fā);
集成 MFC(Microsoft Foundation Classes) 最新版本,提供封裝好的窗口、控件、文檔視圖等框架,簡化桌面 UI 開發(fā);
支持 ATL(Active Template Library),用于高效開發(fā) COM 組件及輕量級應(yīng)用。
Windows 8 現(xiàn)代應(yīng)用(Metro 應(yīng)用):針對 Windows 8 新界面(Modern UI)提供開發(fā)工具,支持基于 XAML + C++ 的應(yīng)用開發(fā),適配觸控設(shè)備。
移動平臺:支持早期 Windows Phone 8 應(yīng)用開發(fā),提供對應(yīng)的 SDK 和調(diào)試工具。
4. 調(diào)試與診斷工具
高級調(diào)試器:支持?jǐn)帱c(diǎn)(條件斷點(diǎn)、數(shù)據(jù)斷點(diǎn))、單步執(zhí)行、調(diào)用堆棧查看、變量監(jiān)視、內(nèi)存地址查看等,可調(diào)試本地進(jìn)程或遠(yuǎn)程設(shè)備(如 Windows Phone)。
內(nèi)存與性能診斷:
集成內(nèi)存泄漏檢測工具,可跟蹤未釋放的內(nèi)存;
性能分析器(Performance Wizard),分析 CPU 使用率、函數(shù)調(diào)用耗時,定位性能瓶頸;
代碼覆蓋率工具,檢測測試用例對代碼的覆蓋范圍。
5. 構(gòu)建與編譯系統(tǒng)
基于 MSBuild 構(gòu)建引擎,支持自定義編譯規(guī)則、鏈接選項(xiàng)(如靜態(tài) / 動態(tài)鏈接、庫依賴),生成 32 位(x86)或 64 位(x64)可執(zhí)行文件。
支持預(yù)編譯頭(stdafx.h)、條件編譯(#ifdef)等,優(yōu)化編譯速度。
6. 代碼質(zhì)量與測試
靜態(tài)代碼分析:內(nèi)置規(guī)則集(如安全性、性能、合規(guī)性),在編譯時檢測潛在錯誤(如空指針引用、內(nèi)存越界風(fēng)險),生成分析報告。
單元測試:支持 C++ 單元測試框架,可編寫測試用例并集成到 IDE 中運(yùn)行,自動生成測試結(jié)果。
Microsoft Visual C++ 2012靜默參數(shù)
VisualCppRedist_AIO_x86_x64.exe。
/ai -自動靜默安裝所有。
/aiR -自動靜默卸載所有。
/y -正常安裝所有,有安裝界面進(jìn)度。
/aiM -自選安裝所有,安裝每個版本有提取對話框,并確認(rèn)詢問。
/aiU -自動卸載所有,卸載每個版本有提取對話框,并確認(rèn)詢問。
/aiA -自動靜默安裝所有,但隱藏ARP項(xiàng)。
/ai5 -自動靜默僅安裝Microsoft Visual C ++2005。
/ai8 -自動靜默僅安裝Microsoft Visual C ++2008。
/aiX -自動靜默僅安裝Microsoft Visual C ++2010。
/ai2 -自動靜默僅安裝Microsoft Visual C ++2012。
/ai3 -自動靜默僅安裝Microsoft Visual C ++2013。
/ai9 -自動靜默僅安裝Microsoft Visual C ++2019。
/aiT -自動靜默僅安裝Microsoft Visual Studio 2010。
/aiE -自動靜默僅安裝額外的Microsoft Visual Basic/C++。
/aiV -自動靜默僅安裝Microsoft C Runtime Library基礎(chǔ)庫。
/aiH -系統(tǒng)“卸載程序”界面中“自動隱藏已經(jīng)安裝”項(xiàng)。
/aiP -系統(tǒng)“卸載程序”界面中“手動隱藏或顯示已經(jīng)安裝”項(xiàng)。
/aiC -完全自動被動模式。安裝所有,但UCRT KB3118401除外。
/aiD -調(diào)試模式,創(chuàng)建VCpp_debug.log而不安裝/卸載任何組件。
/gm2 -用于禁用所有其它開關(guān)的提取解壓對話框的可選開關(guān);
常見問題
調(diào)試失敗
可能原因:
調(diào)試器無法訪問目標(biāo)進(jìn)程。
調(diào)試信息不完整或損壞。
解決方法:
確保調(diào)試器有權(quán)訪問目標(biāo)進(jìn)程。您可能需要以管理員身份運(yùn)行調(diào)試器或調(diào)整目標(biāo)進(jìn)程的權(quán)限設(shè)置。
檢查調(diào)試信息是否完整且未損壞。如果調(diào)試信息丟失或損壞,您可能需要重新編譯項(xiàng)目以生成新的調(diào)試信息。
Microsoft Visual C++ 2012更新日志
日日夜夜的勞作只為你可以更快樂
嘛咪嘛咪哄~bug通通不見了!
華軍小編推薦:
Microsoft Visual C++ 2012作為編程工具里面十分出色的軟件,小編強(qiáng)力向您推薦,下載了就知道有多好。小編還為您準(zhǔn)備了快表軟件、AlphaEbot動作編輯軟件、自動化測試工具AutoRunner、Easy GUI、小海龜LOGO語言
您的評論需要經(jīng)過審核才能顯示