c++學習計畫
1983
年,貝爾實驗室
的bjarne stroustrup
在c語言基礎上推出了c++。c++進一步擴充和完善了c語言,是一種物件導向
的程式語言。在電腦科學中,c++仍被稱為c語言的上層結構。它最後得名於c語言中的「++」操作符(其對變數的值進行遞增)。而且 在共同的命名約定中,使用「+」以表示增強的程式。stroustrup說:「這個名字象徵著源自於c語言變化的自然演進。
類、封裝、過載、繼承、模版
c語言是乙個結構化語言,它的重點在於演算法與資料結構。c程式的設計首要考慮的是如何通過乙個過程,對輸入(或環境條件)進行運算處理得到輸出(或實現過程(事物)控制)。c++,首要考慮的是如何構造乙個物件模型,讓這個模型能夠契合與之對應的問題域,這樣就可以通過獲取物件的狀態資訊得到輸出或實現過程(事物)控制。所以c語言和c++的最大區別在於它們解決問題的思想方法不一樣。
1.相容
c++對c的「增強」,表現在六個方面:
(1)型別檢查更為嚴格。c++
(2)增加了物件導向的機制。
(3)增加了泛型程式設計的機制(template)。
(4)增加了異常處理。
(5)增加了運算子過載。
(6)增加了標準模板庫(stl)。
1.多看書。
書籍是學習的源泉,書中自有**屋,除了平時要多看些資料外,我從圖書館借了《c++語言程式設計》這本書,準備好好研究一下。
2.看**。
學習程式 語言**是必備的,多看**有處於了解程式語言。
3.在網上查資料。除了平時的研究學習以外,在**上查一下資料也是不錯的選擇。
4.與他人溝通。
學習中溝通是很重要的,在與他人溝通的過程中,可以增長很多知識,避免許多誤區。
5.寫**。
好記性不如爛筆頭,要想真正設計出好的程式,還是離不開寫**。
《c++ primer》
高階
《thinking in c++》 《c++程式設計思想》 《c++程式語言》
《c++
語言基礎》
《深度探索c++物件模型》
《standard c++ iostreams and locales: advanced programmer's guide and reference
》
《標準c++
輸入輸出流與本地化》
《c++ network programming
》
《c++
網路程式設計》
名稱 工圖 開始
完成
注釋
1c++程式語言
5315-9-21下午2:00
15-11-14晚上6:00 主體2
linux下的c++程式設計環境
915-10-10上午7:30
15-10-20上午9:30
3程序操作
1215-10-16下午2:00
15-10-28下午4:00重點4
執行緒操作
715-10-17下午4:00
15-10-25晚上6:00重點5
網路程式設計
1215-11-15上午8:00
15-11-28上午10:006
資料庫程式設計
1215-11-29上午8:00
15-12-上午10:0
0學習之路任重而道遠
,但貴在堅持。千里之行,始於足下,我們可以從小步開始,一步步前進,堅持不懈,終有一日會蓋成理想的大樓。
C 學習計畫
一 c 基礎 打好c 基礎很重要,很多程式設計師都一味追求新技術新工具而忽視了基礎內容的溫習,結果是程式健壯性 穩定性很差,很不利於個人發展。二 標準庫stl 很多時間裡,stl已成為每個c 程式設計師必修之課,成為企業及用人單位要求必須掌握的內容,同時,在軟考 高程 中的下午c 類題目中也多次出現...
寒假c 學習計畫
清華大學鄭莉老師的課淺顯易懂,很適合我這種小白,再加上學習過c語言理解c 基礎並不是很困難,因此我決定在花較少時間學習了c 基礎課程後,去攻克高階c 的難關 先花一周鞏固基礎,之後至寒假結束共計16天,每天看兩個課時,週末總結歸納。在此貼上課程目錄,學習完成之後會在標題之後打勾。1 繼承的基本概念和...
初學C語言的學習計畫
c語言網 背景 很多同學在學習c語言的過程中,常常會遇到這樣的問題,即 教材看完了,知識點也懂,但寫不出來程式 這段時間,我們通過長期與有多年c語言研究經驗的教授 教師及企業資深研發工程師還有各大學有豐富競賽經驗的現役acmer討論得出結論 知行合一,即知識理解與上機實踐相結合!為此,我們充分利用本...