芒果视频

網站分類
登錄 |    
Microsoft Visual C++
0 票數:0 #編程軟件#
Microsoft Visual C++(簡稱Visual C++、MSVC、VS或VC)是微軟公司的免費C++開發工具,具有集成開發環境,可提供編輯C語言,C++以及C++/CLI等編程語言。它以擁有“語法高亮”,IntelliSense(自動完成功能)以及高級除錯功能而著稱。其編譯及建置系統以預編譯頭文件、最小重建功能及累加連結著稱。
  • 外文名稱: Microsoft Visual C
  • 所屬公司: 微(wei)軟(ruan)
本百科詞條由網站注冊用戶"我心明亮"編輯上傳提供,詞條屬于開放詞條,當前頁面所展示的百科詞條介紹涉及宣傳內容屬于注冊用戶個人編輯行為。與Microsoft Visual C++的所屬企業/主題/所有人主體無關,詞條主體可以提供資料認證申請管理本詞條權限免費更新資料,也可以因內容與實際情況不符快速在線向網站提出反饋修改! 反饋
詳細介(jie)紹 PROFILE +

基本介紹

Microsoft Visual C++(簡稱Visual C++、MSVC、VS或VC)是(shi)(shi)微軟公司的(de)免費C++開發工(gong)具(ju),具(ju)有集成開發環境,可提供編輯C語(yu)言(yan),C++以及C++/CLI等編程(cheng)語(yu)言(yan)。VC++集成了便利(li)的(de)除錯工(gong)具(ju),特別是(shi)(shi)集成了微軟Windows視窗操作系統應用程(cheng)序接(jie)口(Windows API)、三(san)維動(dong)畫(hua)DirectX API,Microsoft .NET框架(jia)。最新的(de)版本是(shi)(shi)Microsoft Visual C++ 2019。

它以擁有“語法高亮”,IntelliSense(自動完成功(gong)能(neng))以及高級(ji)除錯(cuo)功(gong)能(neng)而著稱(cheng)。比如,它允許用戶進行遠(yuan)程調試,單步執行等。還有允許用戶在(zai)(zai)調試期間重新(xin)編譯(yi)被(bei)修(xiu)改的(de)代碼,而不(bu)必(bi)重新(xin)啟(qi)動正在(zai)(zai)調試的(de)程序。其編譯(yi)及建置(zhi)系(xi)統(tong)以預編譯(yi)頭文件(jian)、最小重建功(gong)能(neng)及累(lei)加連(lian)結(jie)著稱(cheng)。這些特征明顯縮短程式編輯(ji)、編譯(yi)及連(lian)結(jie)花費的(de)時間,在(zai)(zai)大(da)型軟件(jian)計劃上尤其顯著。

特色功能

Visual Studio是微軟公司推出的開(kai)發環境(jing),Visual Studio可以用來(lai)創建(jian)Windows平臺下的Windows應(ying)用程(cheng)序(xu)和(he)網(wang)絡應(ying)用程(cheng)序(xu),也可以用來(lai)創建(jian)網(wang)絡服務、智能設備應(ying)用程(cheng)序(xu)和(he)Office插件(jian)。Visual Studio是最流行的Windows平臺應(ying)用程(cheng)序(xu)開(kai)發環境(jing)。

Visual Studio2008包括各種增強(qiang)功能,例如可視化設(she)計(ji)器(qi)(使用.NET Framework3.5加速開發(fa))、對Web開發(fa)工具(ju)的(de)大量改進,以及(ji)能夠加速開發(fa)和處理所有(you)類型數(shu)據的(de)語言增強(qiang)功能。Visual Studio 2008 為開發(fa)人員提供了所有(you)相關的(de)工具(ju)和框架支持(chi),幫助(zhu)創建引人注目的(de)、令人印象深刻并支持(chi) AJAX 的(de) Web應(ying)用程序。

開發人員(yuan)能夠利用(yong)這些(xie)豐富的客戶(hu)端和服務(wu)器端框架輕(qing)松構建以(yi)客戶(hu)為中心的 Web應用(yong)程(cheng)序(xu),這些(xie)應用(yong)程(cheng)序(xu)可以(yi)集成任何(he)后端數據(ju)提供程(cheng)序(xu)、在任何(he)當(dang)前瀏(liu)覽(lan)器內運(yun)行并完全訪問 ASP NET應用(yong)程(cheng)序(xu)服務(wu)和 Microsoft 平臺。

品牌介紹

MicrosoftVisual C++最初叫做Microsoft C/C++。

Microsoft Visual C++ 1.0

集成了MFC2.0,是Visual C++第一代版(ban)本,1992年推出,可同時(shi)支援16位處理(li)器(qi)與32位處理(li)器(qi)版(ban),是Microsoft C/C++ 7.0的(de)更新版(ban)本。

Microsoft Visual C++ 1.5

集(ji)成了MFC2.5,增加了“目標(biao)文件鏈(lian)接嵌(qian)入(ru) (OLE)2.0 和支(zhi)持MFC的開(kai)放式數(shu)據庫鏈(lian)接(ODBC)。這個(ge)版本(ben)只(zhi)有16位的,也(ye)是(shi)第一個(ge)以CD-ROM為軟(ruan)件載體的版本(ben)。這個(ge)版本(ben)也(ye)沒(mei)有所(suo)謂“標(biao)準版”。它是(shi)最后一個(ge)支(zhi)持16位軟(ruan)件編(bian)程(cheng)(cheng)的軟(ruan)件,也(ye)是(shi)第一個(ge)支(zhi)持基于x86機器的32位編(bian)程(cheng)(cheng)軟(ruan)件。

Microsoft Visual C++ 2.0

集(ji)成了MFC 3.0,第一(yi)(yi)個(ge)只(zhi)發(fa)(fa)行(xing)(xing)32位(wei)(wei)的(de)(de)(de)(de)版(ban)(ban)(ban)本(ben)(ben)(ben)。這個(ge)版(ban)(ban)(ban)本(ben)(ben)(ben)提前發(fa)(fa)行(xing)(xing)了,幾乎成了一(yi)(yi)個(ge)“丟(diu)失的(de)(de)(de)(de)版(ban)(ban)(ban)本(ben)(ben)(ben)”。這是因為(wei)那(nei)個(ge)時候Windows 95(開發(fa)(fa)代碼為(wei)"Chicago")還(huan)沒(mei)有發(fa)(fa)行(xing)(xing),而Windows NT又只(zhi)占有很(hen)小的(de)(de)(de)(de)市場份額(e)。該(gai)版(ban)(ban)(ban)本(ben)(ben)(ben)用戶可以通過(guo)微軟(ruan)公司的(de)(de)(de)(de)訂閱服務(wu)(Microsoft Subscription Service)升(sheng)(sheng)級至(zhi)2.1和2.2版(ban)(ban)(ban)本(ben)(ben)(ben)。微軟(ruan)公司在(zai)這個(ge)版(ban)(ban)(ban)本(ben)(ben)(ben)中集(ji)成并升(sheng)(sheng)級了Visual C++1.5,作為(wei)2.0版(ban)(ban)(ban)本(ben)(ben)(ben)(Visual C++ 1.5升(sheng)(sheng)級后(hou)版(ban)(ban)(ban)本(ben)(ben)(ben)號:1.51)以及2.1版(ban)(ban)(ban)本(ben)(ben)(ben)(Visual C++1.5升(sheng)(sheng)級后(hou)版(ban)(ban)(ban)本(ben)(ben)(ben)號:1.52)的(de)(de)(de)(de)一(yi)(yi)部分。Visual C++ 2.x附帶了16位(wei)(wei)和32位(wei)(wei)版(ban)(ban)(ban)本(ben)(ben)(ben)的(de)(de)(de)(de)CDK,同時支持Win32s的(de)(de)(de)(de)開發(fa)(fa)。Visual C++ 2.2及其后(hou)續版(ban)(ban)(ban)本(ben)(ben)(ben)不再升(sheng)(sheng)級Visual C++ 1.5(盡管(guan)它(ta)一(yi)(yi)直被(bei)集(ji)成至(zhi)Visual C++ 4.x)。盡管(guan)出生(sheng)的(de)(de)(de)(de)比Windows 95早,這個(ge)版(ban)(ban)(ban)本(ben)(ben)(ben)的(de)(de)(de)(de)發(fa)(fa)行(xing)(xing)日(ri)期(qi)還(huan)是非常接(jie)近Windows 95,可是當Windows 95發(fa)(fa)行(xing)(xing)時, Visual C++ 4.0也已經發(fa)(fa)行(xing)(xing)了。因此很(hen)多程序開發(fa)(fa)者(zhe)直接(jie)從1.x過(guo)渡到4.0,把2.x跳過(guo)去了。

Microsoft Visual C++ 4.0

集成了MFC4.0,這(zhe)個(ge)版本(ben)(ben)是專門為Windows 95以及Windows NT設計的。用戶可以通過微軟公(gong)司的訂閱服務(MicrosoftSubscription Service)升級至4.1和4.2版本(ben)(ben)(此版本(ben)(ben)不再支持Win32s開發(fa))。

Microsoft Visual C++ 5.0

集成了MFC 4.21,是4.2版以(yi)來比(bi)較大(da)的一次升級。

Microsoft Visual C++ 6.0

集成了(le)MFC6.0,于1998發(fa)行,又(you)稱vc98。發(fa)行至今一直被廣泛地(di)用(yong)(yong)于大(da)大(da)小小的(de)(de)項目開發(fa)。但是,這(zhe)個版本(ben)在(zai)WindowsXP下運行會出現問題(ti)(ti),尤其是在(zai)調試模式的(de)(de)情況下(例如(ru):靜態(tai)變量的(de)(de)值(zhi)并(bing)不(bu)會顯示)。 這(zhe)個調試問題(ti)(ti)可以通(tong)過(guo)打一個叫“Visual C++ 6.0Processor Pack”的(de)(de)補丁來解決(jue)。奇怪的(de)(de)是,這(zhe)個網頁強調用(yong)(yong)戶也必須運行Windows 98、Windows NT4.0、或(huo)Windows 2000。這(zhe)個C++版本(ben)對win7的(de)(de)兼容(rong)性(xing)非常差,有大(da)大(da)小小的(de)(de)兼容(rong)性(xing)問題(ti)(ti)。微軟(ruan)不(bu)推薦安裝(zhuang)在(zai)windows7上。

Microsoft Visual C++ .NET 2002

也即Visual C++ 7.0,于2002年發行(xing),集成(cheng)了MFC7.0,支持鏈接時(shi)代碼生成(cheng)和調試(shi)執行(xing)時(shi)檢查。這(zhe)個版(ban)本還集成(cheng)了Managed Extension for C++,以(yi)及一個全新的(de)用戶(hu)界面(與Visual Basic和Visual C#共用)。從這(zhe)個版(ban)本開始,所有的(de)API形(xing)式上都被(bei)定義(yi)成(cheng)位數無關的(de),并且開始支持原生64位軟件的(de)開發。

MicrosoftVisual C++ .NET 2003

也即 Visual C++ 7.1,集成了MFC 7.1,于(yu)2003年(nian)發行,是對Visual C++ .NET 2002的一次重大升(sheng)級(ji)。

MicrosofteMbedded Visual C++

用于Windows CE操作(zuo)系統。Visual C++作(zuo)為一個(ge)獨立(li)的開發環境被Microsoft Visual Studio 2005所(suo)替代。

MicrosoftVisual C++ 2005

也即Visual C++ 8.0,集成了(le)MFC 8.0,于2005年11月(yue)發布。這個版本引(yin)進了(le)對(dui)C++/CLI語言和(he)OpenMP的支(zhi)持。

Microsoft Visual C++ 2008

也即(ji)Visual C++ 9.0,于2007年11月發布。這個版本(ben)支持.NET 3.5。從(cong)這個版本(ben)開始,微軟(ruan)放棄了對(dui)編寫Win9x架構系統上的軟(ruan)件的支持。此版本(ben)更(geng)加(jia)穩定。VC++2008是最穩定版本(ben)。

Microsoft Visual C++ 2010

Visual C++ 10.0,2009年發布,新添加了對C++11標準引入的(de)幾(ji)個(ge)新特性的(de)支持。

MicrosoftVisual C++ 2012

Visual C++ 11.0, 2012年5月26日發布,支(zhi)持.net4.5 beta,并(bing)實現(xian)go live。只能(neng)安裝于win7或者更高的(de)(de)windows操作系統(如最新發布的(de)(de)windows8等)。可(ke)以(yi)開發windows8專(zhuan)用的(de)(de)Modern UI風格的(de)(de)應用程序。相比2010又添(tian)加了少(shao)量對C++11標準(zhun)引入的(de)(de)新特(te)性的(de)(de)支(zhi)持。

MicrosoftVisual C++ 2013

Visual C++ 12.0, 2013年8月發(fa)布,可(ke)以看作(zuo)是(shi)Visual C++ 11.0的升級版。這個版本相(xiang)對(dui)(dui)于2012添加了大量對(dui)(dui)C++11標準(zhun)的支持。可(ke)以開(kai)發(fa)windows8.1專用的Modern UI風格(ge)的應用程序(但卻不(bu)支持windows8,支持windows8.1)。開(kai)發(fa)環境亦內置(zhi)了源代碼染色的功(gong)能。

最新穩(wen)定版本(ben)(亦適用(yong)于2013)

Visual C++ 被整合在Visual Studio之中,但(dan)仍可單(dan)獨安裝(zhuang)使用。

有四種(zhong)最新版本:

Visual Studio 2012 Professional是供(gong)開(kai)發(fa)人(ren)員執行(xing)基本(ben)開(kai)發(fa)任務(wu)的(de)重要工(gong)(gong)具(ju)。可(ke)簡化(hua)在(zai)各種(zhong)平臺(包(bao)括 SharePoint 和云)上創(chuang)建、調試(shi)和開(kai)發(fa)應用程(cheng)序的(de)過程(cheng)。Visual Studio 2012 Professional 自帶(dai)對測試(shi)驅動(dong)開(kai)發(fa)的(de)集(ji)成支持以(yi)及調試(shi)工(gong)(gong)具(ju),以(yi)幫(bang)助確保提供(gong)高質量(liang)的(de)解決(jue)方(fang)案。

Visual Studio 2012 Premium是一個(ge)功能全面的(de)工具集,可為個(ge)人(ren)或團隊簡化應用程(cheng)(cheng)序開(kai)發過程(cheng)(cheng),支持(chi)交付可擴展的(de)高(gao)質量應用程(cheng)(cheng)序。無論是編寫代碼、構建數(shu)據庫、測(ce)試還是調(diao)試,您都可以(yi)使(shi)用能夠按照你的(de)方式工作的(de)強大工具來提(ti)高(gao)工作效率。

Visual Studio 2012 Ultimate是(shi)一個(ge)綜合性的應用(yong)程(cheng)序(xu)生命周期管理(li)工具套件,可供團(tuan)隊用(yong)于確保(bao)從設(she)計到部(bu)署的整個(ge)過程(cheng)都(dou)能取得較高質量的結果(guo)。無(wu)論是(shi)創建(jian)新(xin)的解決方案,還是(shi)改(gai)進現(xian)有的應用(yong)程(cheng)序(xu),Visual Studio 2012 Ultimate 都(dou)能讓(rang)您針對不斷增加的平臺(tai)和技術(shu)(包括云(yun)和并行計算(suan))將夢想變成現(xian)實。

Visual Studio Test Professional 2012是質(zhi)量(liang)保障團隊的專用工具(ju)集(ji),可(ke)簡化(hua)測試規劃和手動(dong)測試執行過(guo)程。Test Professional 與開(kai)發人(ren)員(yuan)的 Visual Studio 軟件配(pei)合運行,可(ke)在整個應用程序(xu)開(kai)發生(sheng)命周期內實現開(kai)發人(ren)員(yuan)和測試人(ren)員(yuan)之(zhi)間的高(gao)效協作。

相關內容推薦
發表評論
您還未登錄,依《網絡安全法》相關要求,請您登錄賬戶后再提交發布信息。點擊登錄>>如您還未注冊,可,感謝您的理解及支持!
最新評論
暫無評論
網站提醒和聲明
本(ben)站為注冊(ce)用(yong)戶提供(gong)信息存儲(chu)空間服務,非“MAIGOO編(bian)輯上(shang)傳提供(gong)”的(de)文(wen)章/文(wen)字均是注冊(ce)用(yong)戶自主發布上(shang)傳,不(bu)代表本(ben)站觀點(dian),更不(bu)表示本(ben)站支持(chi)購(gou)買和交(jiao)易,本(ben)站對網頁中內容的(de)合(he)法(fa)性(xing)、準確性(xing)、真(zhen)實(shi)性(xing)、適用(yong)性(xing)、安全性(xing)等概不(bu)負責。版權(quan)歸原作(zuo)者(zhe)所有,如有侵權(quan)、虛(xu)假信息、錯誤(wu)信息或(huo)任(ren)何問題(ti),請(qing)及時(shi)聯系(xi)我們,我們將在第一時(shi)間刪除或(huo)更正。 申請刪除>> 糾錯>> 投訴侵權>>
提交說明: 查看提交幫助>> 注冊登錄>>
頁面相關分類
熱門模塊
已有3846067個品牌入駐 更新518493個招商信息 已發布1584712個代理需求 已有1342454條品牌點贊