高清无码视频直接看,日本无码色情三级播放,大桥未久亚洲无av码在线,免费人成视频在线播放,国产亚洲精品久久久久久大师

課程目錄:C++程序設計(面向對象進階)培訓
4401 人關注
(78637/99817)
課程大綱:

          C++程序設計(面向對象進階)培訓

 

 

第1單元:C++概覽

第01節:C++編程(cheng)范式(shi)與現代(dai)C++標準

第02節:學(xue)習C++:參(can)考書和編程環(huan)境

第(di)03節:Visual Studio集成開發環境

第(di)04節:Eclipse CDT集成(cheng)開(kai)發(fa)環境

第05節:如何快速(su)學習本課程?

第(di)06節:常見問題解答

第1單元課前測試(shi):C語言(yan)水平評估 (英文題目;選做)

作業1:測試你的C++編譯器支持的標準

作業2:【選做】安裝Eclipse For C/C++或者Eclipse CDT版本(ben)

第2單元(yuan):C++程序基礎

第00節:單元導學

第01節:C++源(yuan)代碼和編(bian)碼規范

第(di)02節:Aloha World代碼示例

第03節:名字空間

第04節:編譯C++程序

第05節:處理錯誤

第06節(jie):輸入和輸出

第2單(dan)元作業1:在線編(bian)程-輸(shu)入與(yu)輸(shu)出

第2單元作業2:在線編程-名字空間

第3單元(yuan): C語法的增強及對應的C++11特性(xing)

第00節:單元導學

第(di)01節:引(yin)用、[C++11]空指針與動態內存分配

第02節:數據類型與轉換、[C++11]列表初(chu)始化

第03節:[C++11]自動(dong)類(lei)型(xing)推導:類(lei)型(xing)系統、auto與decltype

第04節(jie):簡化的C++內存模(mo)型

第05節:常量與(yu)指(zhi)針

第06節:特殊函數(shu):重載、默認參(can)數(shu)值與內(nei)聯

第07節:[C++11]基于(yu)范圍的for循環

第(di)08節:[C++17]帶(dai)有初始化(hua)器(qi)的if和switch語句

第3單元作業(ye)1:在線編(bian)程(cheng)-引用作為函數(shu)參數(shu)

第3單元作業2:在(zai)線編(bian)程-重載函數

第4單元: 對象和(he)類(基礎(chu))

第00節:單元導學

第01節(jie):用類創建(jian)對象(xiang)

第02節:對象拷貝以及分(fen)離聲明與(yu)實現

第03節(jie):對象(xiang)指針(zhen)、對象(xiang)數組以及函數參數

第04節:抽象、封裝與(yu)this指針

第05節:[C++11]類數(shu)據成員的初始化

第06節:string類以及[C++11]std::array類

4.1. 在線編程-解(jie)析(xi)整數范圍

4.2. 在線(xian)編程(cheng)-【選(xuan)做】解析有干擾(rao)字符的整(zheng)數范(fan)圍

4.3. 在(zai)線編(bian)程(cheng)-遍歷對象(xiang)數組

第5單元: 對象和類(高級)

第01節:[C++11]斷(duan)言與常量表達(da)式(shi)

第02節:代理構造、不可(ke)變對象與靜態成員(yuan)

第03節:析構、友元與深淺拷(kao)貝

第04節(jie):vector類和[C++14]字(zi)符(fu)串字(zi)面量

第05節:例子

第06節:[C++17]結構(gou)化(hua)綁定

5.1. 在(zai)線編程-代理(li)構造函數1

5.2. 在線(xian)編程-代理構(gou)造函數(shu)2

第6單元: 繼承(cheng)和(he)多態(tai)

第00節:單元導學

第(di)01節:繼(ji)承(cheng)與構(gou)造

第02節:名字隱(yin)藏與(yu)重(zhong)定義(yi)

第03節:覆寫與運行(xing)時多態

第04節:抽象類與動態類型轉換

2. 在線編程(cheng)-繼承中(zhong)的(de)析構(gou)函數和靜態(tai)成員

3. 在(zai)線編程-多態(tai)和純虛函(han)數

1. 在線編(bian)程(cheng)-繼承中(zhong)的(de)構(gou)造函(han)數

Lab1

第00節:單元導學

第01節(jie):Project 1 - Classes & Objects

第(di)02節: Project 2 - Inheritance, Ctor, Dtor & Static Member

第7單元:文件輸(shu)入輸(shu)出流

第00節:單元導學

第(di)01節:[C++17]文(wen)件系統(filesystem)

第02節(jie):文件I/O流的基本用(yong)法(fa)

第03節:格式化輸出與(yu)I/O流函數

第04節(jie):二進制輸入(ru)輸出(chu)

第(di)05節:隨(sui)機訪問文件

7.1. 互(hu)評(ping)作業-打(da)開關(guan)閉文件并判斷文件是否存在

第8單元:運(yun)算符重載

第00節:單元導學及準備知識

第01節:運算符重載與平面向量類(lei)

第02節(jie):重載二元(yuan)運算符和數組下標運算符

第(di)03節:重載(zai)一元運算符

第04節:重載流(liu)操作運算符與類型轉換(huan)運算符

第05節:重載(zai)賦值運算符及其它總結

8.1 在線編程-關系運算符重(zhong)載

8.2 在線(xian)編程(cheng)-數組(zu)下標運算符重(zhong)載(zai)

第9單元:異常處理

第00節:單元導學

第01節:異常處理(li)概覽

第02節:異常匹配與內建異常類

第03節:自定義異常類與多重(zhong)捕獲

第(di)04節(jie):[C++11]noexcept與異常傳播(bo)

第05節:重(zhong)拋異常與異常的使用場(chang)景

1. 在線編程-創建復數類,重(zhong)載流運算符

2. 在線(xian)編程-修改復數(shu)類,重載加減(jian)法運算符

3. 在(zai)線編程-在(zai)復數的(de)運(yun)算(suan)中,練習異常處理(li)

第10單元:模板(ban)初步

第00節:單元導學

第01節:模板與泛型編(bian)程

第02節:函數模板

第03節:排序示例與(yu)泛型化

第04節:類模板

第(di)05節:模(mo)板(ban)參(can)數(shu)與模(mo)板(ban)繼承

10.1 在線編程(cheng)-創建數組類(lei)模板

第11單元:標(biao)準模板庫介(jie)紹

第00節:單元導學

第01節:標(biao)準模板庫(ku)基礎

第02節:STL容器

第03節(jie):STL迭代(dai)器

第04節(jie):容器的更多用法

1. 在線編程-vector 與 sort

2. 在線(xian)編程-list與deque

Lab2

第(di)00節: 單元導學

第(di)01節: Project 3

第02節: Project 4