1樓:匿名使用者
c++是一個語言,vc++實際上是visual c++的簡稱,但是現在普遍把vc++這個當成一個技術,實際上指的是mfc(微軟基礎類庫)這個技術。
由於mfc是用c++物件導向特性封裝的windwosapi,所以應該先學通c++然後在學mfc(vc++)講mfc的書籍或資料都是預設讀者已經掌握c++了的。
如果學習mfc,我推薦孫鑫的《vc++深入詳解》,學c++的話書有很多,我以前看的是《c++入門經典》。
dephi是介於vb和mfc之間的一個技術,論成熟來講,做windows程式還是應該採用微軟的技術,因為只有微軟才是最瞭解windows的。
2樓:網友
vc++ 準確的說是 visual studio 系列開發工具的其中之一。
他所用的語法是c++語言,所以c++是一個語言標準,而vc++只是一個開發工具,類似開發工具還有 dev-c++ borland c++ builder等,如果你學過vb證明你有一定基礎,你可以學習下c++
不過會了c++不代表你可以熟練使用vc++,如果你直接入手vc++(當然那在語法上和標準c++肯定不大一樣)那可能會比較困難!
如果可能推薦學下 delphi 那個比較簡單,而且強大!
3樓:匿名使用者
vc++是一個平臺,c++是一種語言。就像c++是開車技術,而vc++是車子一樣,要開車,必須掌握技術,但是不同的車子有不同的特點。
vc++和c++有什麼區別?
4樓:匿名使用者
c++是一種標準(一般由ansi來規範),vc++是一種實際存在的語言,由微軟公司設計開發。
5樓:網友
microsoft visual c++,簡稱visual c++、msvc、vc++或vc)微軟公司的c++開發工具,具有整合開發環境,可提供c語言,c++以及c++/cli等程式語言。
c++是一種使用非常廣泛的計算機程式語言。
6樓:hl_轉身
vc++是一種軟體,提供簡單的開發環境。而c++則是一門功能強大的計算機語言。
7樓:網友
vc++是一款軟體 c++是一種程式語言 用c++編寫的程式可以在vc++上執行。
8樓:匿名使用者
vc++又叫做visual c++,vc++整合了微軟視窗程式設計(windows api),三維動畫directx api,microsoft .net框架等,當然我們最熟悉的是mfc;而c++相對於vc++更底層。vc++是有微軟公司設計開發,因此只能在windows作業系統中執行,而c++是一種標準(一般由ansi來規範),因此可以實現跨平臺。
vc++有專門的編譯器,叫做vc++或者visual stdio,vc++的最新版本是vc++ 2010;visual stdio的最新版本是visual stdio2010。而c++的編譯器很多,windows系統中最常見的c++編譯器是dev c++。
希望對你有所幫助。
9樓:善翔飛
c++入門經典 美 ivor horton 著 李予敏 譯。
如何學好c++呢?
c++和vc++是一樣的嗎?
10樓:墨陌沫默漠末
不一樣。
1、c++是c語言的繼承,它既可以進行c語言的過程化程式設計,又可以進行以抽象資料型別為特點的基於物件的程式設計,還可以進行以繼承和多型為特點的物件導向的程式設計。
2、vc++是微軟公司的c++開發工具,具有整合開發環境,可提供c語言,c++以及c++/cli等程式語言。
vc++整合了便利的除錯工具,特別是整合了微軟windows視窗作業系統應用程式介面(windows api)、三維動畫directx api,microsoft .net框架。
vc++其實是微軟公司的一個開發環境,用來編寫c++程式的。
vc++可能是編寫c++程式的最好的開發環境,功能很強大,但是複雜性和使用難度也是出了名的。
學習vc要了解很多windows平臺的特性並且還要掌握mfc、atl、com等的知識,難度比較大。windows下程式設計需要了解windows的訊息機制以及**(callback)函式的原理。
vc作為一個主流的開發平臺一直深受程式設計愛好者的喜愛,但是很多人卻對它的入門感到難於上青天,究其原因主要是大家對他錯誤的認識造成的,嚴格的來說vc++不是門語言,雖然它和c++之間有密切的關係。
如果形象點比喻的話,可以c++看作為一種」工業標準」,而vc++則是某種作業系統平臺下的」廠商標準」,而」廠商標準」是在遵循」工業標準」的前提下擴充套件而來的。
11樓:匿名使用者
c++是種語言,vc++是種整合開發環境,可以理解為編譯器,c++可以在各種編譯器下執行,並不一定非得是vc++,linux系統下可以用gcc編譯器,有很多了。
有的地方是vc教程,大概是因為編譯器自己提供了一些函式啥的吧,你像可以在裡面開發windows程式,但這些東西不是c++的而是windows自己提供的。
12樓:匿名使用者
c++是一種程式語言,vc++是種整合環境。一種語言會有多種編譯平臺如vc++,borland c++,qt等。
13樓:_____空心菜
c++是程式語言、vc++一般指編譯器。
14樓:矢反之炎
c++的種類很多,而vc只是其中的一種,它集編譯器、和除錯工具為一體,vc為了適應windows作業系統(特別是視覺化方面的),擴充套件了很多功能,特別是中,已增加了託管**的支援,vc並不完全相容標準c++。
c++的工具很多,有borland c++/c++ builder,turbo c++,ms c++、gcc。
c語言和vc.c++和vc++的的詳細區別
15樓:會飛的小兔子
1、應用範圍不同。
是由c發展而來的,與c相容。用c語言寫的程式基本上可以不加修改地用於vc.
c++。從的名字可以看出它是c的超越和集中。
既可用於程序導向的結構化程式設計,又可用於物件導向的程式設計,是一種功能強大的混合型的程式設計語言。
學習vc++,既要會利用vc++進行程序導向的結構化程式設計,也要會利用進行物件導向的程式設計,更要會利用模板進行泛型程式設計。
2、模式的不同。
vc++應用程式的開發主要有兩種模式,一種是win api方式,另一種則是mfc方式,傳統的win api開發方式比較繁瑣,而mfc則是對win api再次封裝,所以mfc相對於win api開發更具備效率優勢,但為了對windows開發有一個較為全面細緻的認識。
3、難度的不同。
要學好c++,初學者最好別在如vc,bcb平臺下寫程式,那種自動化的**生成介面,會讓你手足無措。最好先找一片空地(unix,dos),從頭做起,寫幾個大點的程式,數個回合,再到vc++,bcb下。學好c/c++是成為vc,bcb高手的必由之路。
vc++是windows平臺上的c++程式設計,學習好vc要了解windows平臺的特性並且掌握mfc、atl、com的知識,難度大,操作複雜,而且可以幫助開發者做很多事情。
16樓:大野瘦子
一、應用範圍。
也就是平時說的c++程式語言,是一種計算機程式設計語言。它既有高階語言的版特點,又具有彙編語權言的特點。
它可以作為系統設計語言,編寫工作系統應用程式,也可以作為應用程式設計語言,編寫不依賴計算機硬體的應用程式。因此,它的應用範圍廣泛。
二、難度不同。
vc++是windows平臺上的c++程式設計環境,學習vc要了解很多windows平臺的特性並且還要掌握mfc、atl、com等的知識,難度比較大,操作複雜,而且幫助開發者做了很多事情。對於初學者來說,操作複雜的話要花很多時間用在掌握visual c++的用法上。
三、意思不同。
vc++是微軟出的一個c語言的整合開發環境,就是將編譯器連結器合在一起,你只需要用c語言寫出**,用他來編譯連結,然後再執行就可以了。有名的是98年出的vc++,他們一個是程式語言,一個是整合開發環境。
vc 與c 有什麼區別和聯絡
申城城申 一 區別 1 概念。c 是程式設計語言,是一種軟體編制的通用規範,vc 是程式設計環境或者一種工具。vc 是微軟公司在c 的基礎上提供了一些windows圖形介面函式庫,可以說vc 就是c 加上windows圖形庫。2 使用。c 是一門程式語言,而vc 是一個工具。c 是與平臺無關的,vc...
C和C 學哪個好,c語言和c 先學哪個好
見意去學c,c 前c很少接觸 它不是一個純粹的物件導向的程式語言!最好不要兩個一起學習,你也沒有這種能力。從最基礎的開始上學,慢慢了解,一步一步地學習,不要想一步登天,我會產生相反的結果!初學者的 c語言程式設計 譚浩強的可以!完成學業後,以瞭解資料結構,如果你想學習程式設計,你必須瞭解它,它是靈魂...
會計和出納有聯絡嗎?我零基礎,是要先學出納,在學會計納?如果不學出納直接學會計可不可以
會計和出納沒有必然的聯絡,我今年剛畢業,直接做會計,沒有什麼問題,只要你有會計基礎就行,沒基礎的話,可以直接學習會計的東西,推薦你自己先看初級會計教材吧,不用專門去做出納,出納的工作技術含量不高。 叼著湯勺的貓 會計和出納息息相關的。很好理解。會計管賬,出納管錢的。出納經常要向會計提供各種憑證的。直...