當前位置:編程學習大全網 - 編程語言 - 學C++ 是學C++還是學Visual C++ 6.0

學C++ 是學C++還是學Visual C++ 6.0

C++是壹種語言,VC是MS提供的壹個C++的集成開發環境! C++ 是VC的基礎,學C++ 可以不學VC,學VC必學C++

Visual C++ 全稱是 MicroSoft Visual C++, 即微軟的 C++ 和C的編譯器。 用Visual C++寫程序,即用微軟的C++語言寫程序,可以調用微軟的C++ 的MFC等程序庫,應用微軟的C++ 的頭文件。

MicroSoft Visual C++ 是 C++ 語言或編譯器的壹種,只能用於普通的PC機視窗環境,不能用於unix等其它計算機。Visual C++ 也可以看成是名稱或商業標記,以便於與別的公司出的編譯器區分。

Visual 是強調它的C++支持“可視”,支持作圖。

C++ 是 統稱。有各式各樣的C++,有用於PC的別的C++,有用於其它平臺的C++。

就如 unix 是 統稱,具體的unix 有Sun的,HP的,SGI的,DEC的,linux 等。

不講Visual的C或C++,不等於它不支持“可視”,不支持作圖。 Visual C++ 調用的OpenGL 來源於矽圖公司的GL,矽圖在 SiliconGraphics IRIS (unix 系統)機上就叫C, “可視”搞得最好。

形象化來說,Visual C++ 是黃巖蜜桔, C++ 是桔子, 黃巖蜜桔是桔子的壹種,不喊"蜜"的桔子未必不甜蜜.

C++是壹門編程語言,也是壹種面向對象思想。

VC++是壹種集成開發環境,在C++基礎上,已經將圖形界面等類庫作好了,直接使用就可以。別的開發環境同樣擁有自己的類庫,比如Bolend C++ Biuder。

C++與VC++有差別嗎 ?

VC是集成開發環境.C++是語言 ..c++是壹門語言,vc是壹個包羅了很多庫的編輯器、編譯器.關系如同抽象的“汽車”和客觀存在的“某某牌汽車”的關系。

C++是壹個標準。

通常人們說的C++就是指它的語法、特性等,有時也指包括C++標準委員會包括到C++中的庫等。例如有人說,我用純C++寫的代碼。通常就是指,他寫的程序語法符合C++的標準,而且使用了的庫函數沒有超出C++標準委員會指定的庫。

VC是壹個集成開發環境(IDE),它裏面有編輯器,編譯器等,還附帶了壹些現成的庫。其中的編譯器就是對C++標準的壹種實現,就是說符合C++標準的東西,都可以再這裏用。

例如有人說,我在學VC。1.可能他在學習怎麽使用VC的環境,VC特定的庫等

2.可能是VC來學習C++/C

3.可能是兩者壹起學

語言標準和編譯器都在不斷變化中,只是對於壹般人來說(特別是初學的),用到的都是基本的特性,沒有感覺罷了,(或者使用的教材根本就沒有跟上相應的變化)

例如VC6對新的c99標準支持就不好,(人家VC6是98年的產品……總不能勉強吧,呵呵)。VC7應該對C99是基本都支持了的。據說支持的最好的是gnu的Gcc/G++的最新版本

C++就是壹語言標準,有了它,妳知道可以做什麽,但是妳根本做不了任何事。就算寫好了代碼,也是空的。

C++編譯器,就是壹工具,有了它,妳就可以根據相應的C++標準實現妳的想法。把代碼編譯出來,能產生妳期望的程序。

VC是壹個公司的產品,把標準C++包裝成特定平臺下的工具,所以C++是VC的子集合

C++好比唱歌的唱功 VC就好比MIC

妳在學c++的時候 可以先用tc++ 編譯壹些小程序

對c++的 輸入輸出,文件,類操作等有些熟悉後

可以試著用vc,過程就是別急 別怕 別泄氣!

  • 上一篇:對財務分析課程的認識
  • 下一篇:區塊鏈技術就業前景
  • copyright 2024編程學習大全網