1樓:
系統開發,效能敏感的應用
2樓:匿名使用者
1、c++是在c語言的基礎上開發的一種物件導向程式語言,應用廣泛。c++支援多種程式設計正規化 --物件導向程式設計、泛型程式設計和過程化程式設計。最新正式標準c++14於2023年8月18日公佈。
[1]其程式設計領域眾廣,常用於系統開發,引擎開發等應用領域,是至今為止最受廣大程式設計師受用的最強大程式語言之一,支援類:類、封裝、過載等特性。
2、c++設計成靜態型別、和c同樣高效且可移植的多用途程式設計語言。c++設計直接的和廣泛的支援多種程式設計風格(程式化程式設計、資料抽象化、物件導向程式設計、泛型程式設計)。c++設計無需複雜的程式設計環境。
3、c++語言靈活,運算子的資料結構豐富、具有結構化控制語句、程式執行效率高,而且同時具有高階語言與組合語言的優點,與其它語言相比 ,可以直接訪問實體地址,與組合語言相比又具有良好的可讀性和可移植性。
4、c++語言最有意義的方面是支援物件導向的特徵。雖然與c的相容使得c++具有雙重特點,但他在概念上完全與c不同,更具物件導向的特徵。c++引入了物件導向的概念,使得開發人機互動型別的應用程式更為簡單、快捷。
很多優秀的程式框架包括boost、qt、mfc、owl、wxwidgets、wtl就是使用的c++。
c++語言可以做些什麼東西
3樓:匿名使用者
c語言到底能做些什麼?----幾乎所有作業系統都是c語言程式設計的,可見c語言的功能非常強大,效率很高。它可以用來編任何的軟體。
學了vb到底能幹什麼?----vb比c容易學,因為它有很多的控制元件可以用。理論上它也能編任何的軟體,但是效率*不一定*高。
還有iis能幹什麼?-----iis是windows nt以上自帶的一個web伺服器系統,可以在網路中充當web主機,簡單的說,即別人可以訪問你在你電腦上釋出的網頁。
及世界上到底有多少種程式設計軟體呀?-----程式設計的語言就有無數種了,別說程式設計的軟體了。每種程式語言都有很多專門的程式設計工具。事實上你用任何編輯軟體都可以程式設計。
都能做些什麼?----所有的程式語言都是一種格式而已,具體執行的時候,他們最終會轉化為機器語言,即二進位制的**,讓機器能夠識別並按照指令行動。
如何分類?----簡單的分為高階和低階,像c就是高階語言,彙編和機器語言就是低階語言。越高階,離機器語言就越遠(中間有轉化過程),效率就*可能*不高;但是越低階,離機器語言越近就離人的語言越遠,人就看不懂,也難學會。
麻煩說仔細點 具體點?----以上全是我一個一個字打的喲,該夠詳細了吧。
c++中的atl是用來幹什麼的?
4樓:千鋒教育
atl是一個產生抄c++/com**的
框架,就如同c語言是一個產生彙編**的框架atl又不同於mfc,它完全面向com元件,其技術路線也不同於mfc,mfc使用的是c++中的繼承、封裝、巢狀等常規技術,而atl使用了c++中模板、多繼承等高階技術,甚至還用到了stl。所以學習和使用atl要求我們必須熟悉這些c++高階特性。另一方面,atl結構完全針對com中的諸多規範,這就要求使用人員必須非常瞭解com規範,才有可能真正把atl用好。
對於com應用的開發,atl無疑是首選的工具,與mfc相比,atl的規模還不算大,但是從上述的介紹可以看出,atl涉及到了com的方方面面。 實際上,atl的內容還要多得多,比如ole db的支援、mts的支援等。
C語言和C一樣麼?我考C語言能用C教材麼
不一樣不一樣,這個太不一樣了,首先你要明白什麼是物件導向和麵向過程的程式設計思想。c語言和c c 三者的區別是什麼?區別是 1 語言使用難度不同 c 難度大於c 大於c語言。2 面向的物件不同 c 語言是程序導向的,而 c 是物件導向的,c 是一種完全物件導向的語言。3 函式形式不同 c 語言有標準...
c語言中mathh和dosh是幹什麼的
math.h標頭檔案,裡面包含了很多數學函式,sin,cos等 dos.h標頭檔案,裡面包含了很多bios和dos呼叫函式 stdio.h標頭檔案,裡面包含了標準輸入輸出函式 string.h 字串操作函式 stdlib.h 字串轉int,char,float,double,和相應的反轉函式 下面給...
C語言程序那裡錯誤呢,C語言 程式那裡錯誤呢?
c的常識問題 是賦值語句,它負責將 右邊的值賦到 左邊,如 else if a b a c 這一句,樓主的目的是想判斷 a的值和 b的值是否相等,結果卻是將 b的值賦給 a,所以應該寫成 else if a b a c 以下類推就是了 a b a c b c 這樣就可以了 include stdio...