發(fā)布時間:2021-12-21 15:22:29來源:轉(zhuǎn)載
對于初學(xué)者看到這張線路圖可能有點暈。實際上耐心一點,有足夠的毅力還是可以自學(xué)攻克C++這門語言的。C/C++開發(fā)學(xué)習(xí)內(nèi)容是什么?如果把函數(shù)比喻成一臺機器,那么參數(shù)就是原材料,返回值就是較終產(chǎn)品;從一定程度上講,函數(shù)的作用就是根據(jù)不同的參數(shù)產(chǎn)生不同的返回值。這一節(jié)我們先來講解C語言函數(shù)的參數(shù),下一節(jié)再講解C語言函數(shù)的返回值。
C/C++開發(fā)學(xué)習(xí)內(nèi)容是什么?
C++基礎(chǔ)
這個階段主要學(xué)習(xí)的就是四個模塊:核心編程、模板于IO、STL、Qt;
這個階段熟練掌握之后,基本就可以滿足企業(yè)的開發(fā)初級需求了。
(1)基礎(chǔ)內(nèi)容
面向?qū)ο缶幊趟枷?
類的封裝,構(gòu)造和析構(gòu)、靜態(tài)成員、對象管理;
類的構(gòu)造(有參構(gòu)造函數(shù)、無參構(gòu)造、拷貝構(gòu)造、默認(rèn)構(gòu)造函數(shù))和析構(gòu);
對象動態(tài)管理、友元函數(shù)、友元類、操作符重載;
C++編譯器對象管理模型分析;
類對象的動態(tài)管理(new/delete);
友元函數(shù)和友元類;
運算符重載(一元運算符、二元運算符、運算符重載難點、項目開發(fā)中的運算符重載);
類的繼承、多繼承及其二義性、虛繼承;
多態(tài)(概念、意義、原理剖析、多態(tài)案例);
虛函數(shù)、純虛函數(shù)、抽象類(面向抽象類編程思想案例);
函數(shù)模板、類模板,模板的繼承;
C++類型轉(zhuǎn)換;
C++輸入輸出流(標(biāo)準(zhǔn)I/O 文件I/O 字符流I/O);
C++異常處理(異常機制、異常類型、異常變量、異常層次結(jié)構(gòu)、標(biāo)準(zhǔn)異常庫);
(2)STL
STL = Standard Template Library,即標(biāo)準(zhǔn)模板庫。這是提高開發(fā)效率的極品工具。通過學(xué)習(xí)此階段,應(yīng)掌握泛型編程技巧,理解容器類在C++語言中的應(yīng)用模式,以及熟練掌握全部STL類的使用方法。
較適合自學(xué)的C++基礎(chǔ)視頻_深入淺出版全套資料
匠心之作 C++從0到1入門學(xué)編程
基于STL泛化編程的演講比賽