課程目錄:C++程序設(shè)計(面向?qū)ο筮M(jìn)階)培訓(xùn)
4401 人關(guān)注
(78637/99817)
課程大綱:

          C++程序設(shè)計(面向?qū)ο筮M(jìn)階)培訓(xùn)

 

 

第1單元:C++概覽

第01節(jié):C++編程范式與現(xiàn)代C++標(biāo)準(zhǔn)

第02節(jié):學(xué)習(xí)C++:參考書和編程環(huán)境

第03節(jié):Visual Studio集成開發(fā)環(huán)境

第04節(jié):Eclipse CDT集成開發(fā)環(huán)境

第05節(jié):如何快速學(xué)習(xí)本課程?

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

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

作業(yè)1:測試你的C++編譯器支持的標(biāo)準(zhǔn)

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

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

第00節(jié):單元導(dǎo)學(xué)

第01節(jié):C++源代碼和編碼規(guī)范

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

第03節(jié):名字空間

第04節(jié):編譯C++程序

第05節(jié):處理錯誤

第06節(jié):輸入和輸出

第2單元作業(yè)1:在線編程-輸入與輸出

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

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

第00節(jié):單元導(dǎo)學(xué)

第01節(jié):引用、[C++11]空指針與動態(tài)內(nèi)存分配

第02節(jié):數(shù)據(jù)類型與轉(zhuǎn)換、[C++11]列表初始化

第03節(jié):[C++11]自動類型推導(dǎo):類型系統(tǒng)、auto與decltype

第04節(jié):簡化的C++內(nèi)存模型

第05節(jié):常量與指針

第06節(jié):特殊函數(shù):重載、默認(rèn)參數(shù)值與內(nèi)聯(lián)

第07節(jié):[C++11]基于范圍的for循環(huán)

第08節(jié):[C++17]帶有初始化器的if和switch語句

第3單元作業(yè)1:在線編程-引用作為函數(shù)參數(shù)

第3單元作業(yè)2:在線編程-重載函數(shù)

第4單元: 對象和類(基礎(chǔ))

第00節(jié):單元導(dǎo)學(xué)

第01節(jié):用類創(chuàng)建對象

第02節(jié):對象拷貝以及分離聲明與實現(xiàn)

第03節(jié):對象指針、對象數(shù)組以及函數(shù)參數(shù)

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

第05節(jié):[C++11]類數(shù)據(jù)成員的初始化

第06節(jié):string類以及[C++11]std::array類

4.1. 在線編程-解析整數(shù)范圍

4.2. 在線編程-【選做】解析有干擾字符的整數(shù)范圍

4.3. 在線編程-遍歷對象數(shù)組

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

第01節(jié):[C++11]斷言與常量表達(dá)式

第02節(jié):代理構(gòu)造、不可變對象與靜態(tài)成員

第03節(jié):析構(gòu)、友元與深淺拷貝

第04節(jié):vector類和[C++14]字符串字面量

第05節(jié):例子

第06節(jié):[C++17]結(jié)構(gòu)化綁定

5.1. 在線編程-代理構(gòu)造函數(shù)1

5.2. 在線編程-代理構(gòu)造函數(shù)2

第6單元: 繼承和多態(tài)

第00節(jié):單元導(dǎo)學(xué)

第01節(jié):繼承與構(gòu)造

第02節(jié):名字隱藏與重定義

第03節(jié):覆寫與運行時多態(tài)

第04節(jié):抽象類與動態(tài)類型轉(zhuǎn)換

2. 在線編程-繼承中的析構(gòu)函數(shù)和靜態(tài)成員

3. 在線編程-多態(tài)和純虛函數(shù)

1. 在線編程-繼承中的構(gòu)造函數(shù)

Lab1

第00節(jié):單元導(dǎo)學(xué)

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

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

第7單元:文件輸入輸出流

第00節(jié):單元導(dǎo)學(xué)

第01節(jié):[C++17]文件系統(tǒng)(filesystem)

第02節(jié):文件I/O流的基本用法

第03節(jié):格式化輸出與I/O流函數(shù)

第04節(jié):二進(jìn)制輸入輸出

第05節(jié):隨機訪問文件

7.1. 互評作業(yè)-打開關(guān)閉文件并判斷文件是否存在

第8單元:運算符重載

第00節(jié):單元導(dǎo)學(xué)及準(zhǔn)備知識

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

第02節(jié):重載二元運算符和數(shù)組下標(biāo)運算符

第03節(jié):重載一元運算符

第04節(jié):重載流操作運算符與類型轉(zhuǎn)換運算符

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

8.1 在線編程-關(guān)系運算符重載

8.2 在線編程-數(shù)組下標(biāo)運算符重載

第9單元:異常處理

第00節(jié):單元導(dǎo)學(xué)

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

第02節(jié):異常匹配與內(nèi)建異常類

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

第04節(jié):[C++11]noexcept與異常傳播

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

1. 在線編程-創(chuàng)建復(fù)數(shù)類,重載流運算符

2. 在線編程-修改復(fù)數(shù)類,重載加減法運算符

3. 在線編程-在復(fù)數(shù)的運算中,練習(xí)異常處理

第10單元:模板初步

第00節(jié):單元導(dǎo)學(xué)

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

第02節(jié):函數(shù)模板

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

第04節(jié):類模板

第05節(jié):模板參數(shù)與模板繼承

10.1 在線編程-創(chuàng)建數(shù)組類模板

第11單元:標(biāo)準(zhǔn)模板庫介紹

第00節(jié):單元導(dǎo)學(xué)

第01節(jié):標(biāo)準(zhǔn)模板庫基礎(chǔ)

第02節(jié):STL容器

第03節(jié):STL迭代器

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

1. 在線編程-vector 與 sort

2. 在線編程-list與deque

Lab2

第00節(jié): 單元導(dǎo)學(xué)

第01節(jié): Project 3

第02節(jié): Project 4

主站蜘蛛池模板: 久久综合综合久久狠狠狠97色88| 亚洲狠狠爱综合影院婷婷| 久久综合成人网| 狠狠色噜噜狠狠狠狠色综合久| 久久久久综合网久久| 色婷婷久久综合中文久久蜜桃av| 亚洲另类欧美综合久久图片区| 国产精品综合专区中文字幕免费播放| HEYZO无码综合国产精品227| 色婷婷综合久久久中文字幕| 色天使久久综合网天天| 日韩亚洲国产综合久久久| 成人综合久久精品色婷婷| 伊人久久成人成综合网222| 亚洲乱码中文字幕综合234| 丁香婷婷色五月激情综合深爱| 国产精品 综合 第五页| 国产激情电影综合在线看| 91精品婷婷国产综合久久| 狠狠综合久久综合中文88| 久久久久久久综合日本亚洲| 亚洲欧美日韩综合一区| 亚洲综合av永久无码精品一区二区| 亚洲综合偷自成人网第页色| 欧美激情综合色综合啪啪五月| 图图资源网亚洲综合网站| 青青青伊人色综合久久| 伊人亚洲综合网| 欧美日韩国产综合视频在线观看| 亚洲国产成人久久综合一区77| 国产91色综合久久免费分享| 久久久久久久尹人综合网亚洲| 亚洲av综合色区| 一本久久综合亚洲鲁鲁五月天亚洲欧美一区二区| 亚洲 欧美 国产 动漫 综合| 久久综合综合久久狠狠狠97色88| 国产色综合天天综合网| 99综合电影在线视频好看| 91精品国产综合久久四虎久久无码一级| 亚洲国产综合专区在线电影| 国产亚洲综合网曝门系列|