『课程目录』:
1.课程简介-基于Linux的C++(自主模式)
2.1.1 提纲" s$ W! [' _- [
3.1.2 程序设计的基本概念
4.1.3 简单C_C++程序介绍: f9 U$ N1 Z6 y% }5 z- z- t1 I* e
5.1.4 程序设计的基本流程 y/ f! o8 a; J% E& E% \5 E
6.1.5 基本语法元素) R( f5 k; ?$ ^, V# m- T$ G
7.1.6 程序设计风格
8.1.7 编程实践
9.2.1 提纲
10.2.2 结构化程序设计基础
11.2.3 布尔数据6 N8 s3 n [3 }! p; ?0 ~+ @& `
12.2.4 分支结构
13.2.5 break语句8 t6 e- B1 o1 k4 @
14.2.6 循环结构
15.2.7 编程实践! F6 A5 M6 ]: n% m
16.3.1 提纲6 {3 G: x2 ?* _+ Y; h
17.3.2 函数声明、调用与定义
18.3.3 函数调用栈框架
19.3.4 编程实践
20.4.1 提纲8 i0 g+ M8 _2 y3 D3 i) I
21.4.2 算法概念与特征
22.4.3 算法描述
23.4.4 算法设计与实现
24.4.5 递归算法(一)
25.4.6 递归算法(二)
26.4.7 容错与计算复杂度5 w1 R. k5 g; X2 M0 A
27.4.8 编程实践; o1 f0 z9 T: r6 x" A. v9 \5 w
28.5.1 提纲 Q o; |/ W% A: \
29.5.2 库与接口
30.5.3 随机数库(一)
31.5.4 随机数库(二)0 L: g/ p* d& ~
32.5.5 作用域与生存期. j, _* b, d, C. y
33.5.6 典型软件开发流程(一)
34.5.7 典型软件开发流程(二)
35.5.8 编程实践
36.6.1 提纲4 v8 x4 n# P$ h2 |
37.6.2 字符
38.6.3 数组(一)
39.6.4 数组(二)5 t1 j8 m# A3 z- |2 n+ b2 I/ |5 t5 I$ J
40.6.5 结构体 r4 ?; m$ J! ]9 T
41.6.6 编程实践& h/ `! K9 w; A5 p9 |# a
42.7.1 提纲2 Q) k' J/ ]: @/ f7 j8 q: u' O
43.7.2 指针基本概念
44.7.3 指针与函数 I5 Z! S0 y2 p- R9 a
45.7.4 指针与复合数据类型(一)8 _/ ~; d! _* W* P( l% @) g: G9 _
46.7.5 指针与复合数据类型(二)
47.7.6 字符串
48.7.7 动态存储管理(一)
49.7.8 动态存储管理(二)
50.7.9 引用2 o3 ^) B- I# J1 g" [
51.7.10 编程实践
52.8.1 提纲
53.8.2 数据抽象(一)) @! ~( C% c" T9 j5 X
54.8.3 程序抽象(二)
55.8.4 链表(一)
56.8.5 链表(二)+ t* T" l6 G) Y8 l+ e7 s
57.8.6 链表(三)
58.8.7 链表(四)
59.8.8 函数指针(一)
60.8.9 函数指针(二). `* [/ i; u. j
61.8.10 抽象链表(一)
62.8.11 抽象链表(二)
63.8.12 编程实践0 K/ _5 r I R3 o0 r
64.9.1 提纲
65.9.2 程序抽象与面向对象
66.9.3 类类型) ]5 J0 ^- g- s4 ]+ @8 ^
67.9.4 对象(一)- v3 {4 M/ [- _% r% t
68.9.5 对象(二)
69.9.6 类与对象的成员(一)9 u9 u3 [- m7 W0 x/ R- w ^
70.9.7 类与对象的成员(二)6 R N, g; V! r! N) m, ^
71.9.8 类与对象的成员(三)
72.9.9 继承(一)
73.9.10 继承(二)" d( D! S9 P) ^% y) R+ f8 X4 ]
74.9.11 继承(三)+ |' {. p, H& I! y7 N
75.9.12 多态(一)* u1 \7 F2 q$ }. ?
76.9.13 多态(二)% G/ C D5 @/ L& H* q! S; V
77.9.14 编程实践
78.10.1 提纲, f: z$ P# I6 L6 V
79.10.2 四则运算符重载(一)
80.10.3 四则运算符重载(二)
81.10.4 关系与下标操作符重载
82.10.5 赋值操作符重载(一)1 e; Y* ]& p6 k' E4 W/ r: t- f
83.10.6 赋值操作符重载(二)
84.10.7 赋值操作符重载(三)2 S# _0 D" ?, j3 t
85.10.8 赋值操作符重载(四)& }8 |! a( ?; b1 u) r$ \: [
86.10.9 赋值操作符重载(五)
87.10.10 流操作符重载(一)
88.10.11 流操作符重载(二)
89.10.12 流操作符重载(三)4 G; J. @! {. o
90.10.13 操作符重载总结
91.10.14 编程实践
92.11.1 提纲
93.11.2 泛型编程概览' X( e5 t: ^6 _& g
94.11.3 异常处理机制(一)5 b* _) l p; j( B: V" s5 m9 ~
95.11.4 异常处理机制(二)
96.11.5 运行期型式信息(一)
97.11.6 运行期型式信息(二)
98.11.7 模板与型式参数化
99.11.8 题外话:术语翻译, O% |6 D. F/ Z, T! Z5 \
100.11.9 泛型编程实践(一)
下载地址:
|