1樓:申城城申
一、區別:
1、概念。c++是程式設計語言,是一種軟體編制的通用規範,vc++是程式設計環境或者一種工具。vc++是微軟公司在c++的基礎上提供了一些windows圖形介面函式庫,可以說vc++ 就是c++加上windows圖形庫。
2、使用。c++是一門程式語言,而vc++是一個工具。c++是與平臺無關的,vc++只能在windows跑,學習vc++,是學windows程式設計。
應該先學程式語言,然後再具體的學習與平臺相關的東西。
3、學習方式。vc++教材都是假設使用者已經掌握了c++語言,沒有c++基礎,這樣是無法理解mfc 的任何東西的。學好了c++,即使不學visual c++,也是大有作為的。
二、聯絡:
c++是在c語言的基礎上加入了“類”的概念以及“物件”的概念,所以c++是物件導向的程式語言。而vc++是在c++的基礎上加入了對windows視覺化(視窗化以及控制元件)操作的支援,所以它也是物件導向的程式語言。
2樓:
vc++與c++的區別和聯絡:
1.c++是純粹的程式語言。
2.vc++是程式設計環境,即平常所說的ide(即integrated development environment,是“整合開發環境”的英文縮寫)。vc++只是一個編譯器,或者說是一種“編譯器 +源程式編輯器”的ide。
3.vc是windows平臺用來開發c++程式的工具軟體,除了符合c++標準,包含c++標準類庫以外,還提供了其他新的類庫。例如mfc(用來進行windows平臺gui開發)。
3樓:匿名使用者
c++是vc++的骨架,是語言架構.
vc++是微軟在windows平臺開發軟體的工具包.主要是以c++為基礎的語言,並封裝了關於windows視窗類等
4樓:戴鼎小休
c語言是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。
要想知道vc++,首先要了解c++。c++是在c語言的基礎上加入了“類”的概念以及“物件”的概念,所以c++是物件導向的程式語言。而vc++是在c++的基礎上加入了對windows視覺化(視窗化以及控制元件)操作的支援,所以它也是物件導向的程式語言。
至於編譯工具則比較豐富,c語言有tc2.0,c++有tc3.0,vc++有微軟的vc6.0、vs系列。
5樓:我是小超子
c++是一門語言,而vc++是個工具。
6樓:癯月笑浮生
vc++不僅僅是一種工具,而且是c++的一種方言
c++和vc++是什麼關係? vc++和mfc什麼關係?
7樓:
我也曾經疑惑過這個問題····
c++是一門語言,或者說是語言規範,由c++標準委員會制定。
c++的語言規範出現後,需要有一個具體的實現,簡單來說就是要提供一個執行平臺和編譯器,可以讓開發者來使用這個語言。
vc++就是c++的具體實現,由微軟在windows平臺上實現,編譯器是vc6,最新的版本是vs2013。
另外一個是由gun在linux系統下的實現,就是gcc。
每家的編譯器實現,都不是嚴格遵守c++規範的,會有一些不同,比如vs和gcc就各自有自己的特殊語法。而且不同的編譯器是對應c++不同的語言規範版本的。比如vc6就不怎麼支援c99,因為vc6比那個標準早。
其實具體的差別,一般也不會有太明顯的感覺。
一般來說,說c++的時候經常會預設指代vc++。。。
vc++和mfc麼,mfc的全程是microsoft foundation classes,微軟基礎類庫。這個東西是用來開發windows的圖形程式的一個框架,是對原生的win32api的一個包裝,你可以理解為微軟構建於windows平臺和c++語言之上的一種程式設計框架,用來簡化windows圖形程式的開發,因為win32api實在是夠蛋疼,微軟自家都看不下去了。
8樓:匿名使用者
c++是一種語言,vc++從某種意義上說是一種微軟提供的在windows平臺下使用c++開發的平臺或者環境,比如vc6.0等,mfc是微軟封裝的一套類庫
vc藥片和vc膠囊有什麼區別,維生素C藥片和膠丸功效上有什麼區別?
女性老得快,主要表現在臉上,過了幾年多了幾條皺紋,顯得特別老,為什麼會有皺紋,主要是 失去彈性,很鬆馳,vc可以幫上忙。健康的 離不開膠原蛋白,膠原蛋白會使 有光澤,有彈性。膠原蛋白的合成需要維生素c參加,所以vc缺乏,膠原蛋白不能正常合成,導致細胞連線障礙。人體由細胞組成,細胞靠細胞間質把它們聯絡...
VC與PE有什麼區別,PE與VC到底有什麼區別?
vc風險投資 venture capital 在我國是一個約定俗成的具有特定內涵的概念,顧名思義風險投資必定是伴隨著高風險高收益的投資。廣義的風險投資泛指一切具有高風險 高潛在收益的投資 狹義的風險投資是指以高新技術為基礎,生產與經營技術密集型產品的投資。根據美國全美風險投資協會的定義,風險投資是由...
pe與vc到底有什麼區別,PE與VC到底有什麼區別?
投融界客服中心 vc 是venture capital的縮寫,即風險投資。主要針對起步和有一定規模的企業,目的是投入資金以使收益企業發展壯大,一般收益很高 高回報或得到公司股權介入 但一般風險也高。google,skype,baidu等都是靠vc起家的。pe是private equity的縮寫,即私...