|
|
课程目标
9 f* R, A5 d9 t, `- [C++语言是C语言的超集,它扩充和完善了C语言,由于C++面向对象、模板、高效、优秀、强大的语言特性、在程序员中备受青睐,成为最近25年使用最为广泛的编程语言,学习本课程将让你精通C++知识点!
; V7 B( W- ^" v I+ o/ V! |
. D3 Z& D/ a& F6 F适用人群
3 l, G* c4 l/ z9 OC++新手小白、具备一定的C语言基础!* H0 X: T& a7 e$ d8 C y9 X3 U
5 X) N7 M4 M# s' E- }9 h! [* u' Q6 A
课程简介
9 x, U9 ^* E/ ^这可能是史上学的最轻松的C++入门视频教程! + x7 M" e) b5 q% o
C++语言是C语言的超集,它扩充和完善了C语言,由于C++面向对象、模板、高效、优秀、强大的语言特性、在程序员中备受青睐,成为最近25年使用最为广泛的编程语言。由于c++的复杂性,导致学习成本很高,目前市面上的C++视频教程很多,但是千篇一律,枯燥乏味,并不适合新手!黄强老师专为毫无编程基础的新手小白量身打造的C++语言课程体系,结合通俗易懂的课程讲解与简洁的代码演练,能够让小白们高呼我听懂了!! ]/ P; c" w9 H5 _9 p
. {, d8 c# M* S( K4 }
课程目录
4 _* w: |, S& z% I$ l! l# Z1前言-可能是史上学的最轻松的C++入门视频教程08:33
7 S4 E; ?3 x! z$ g) y7 l* h/ t2C++的前世今生09:48
; z S; e+ A# C$ Y3第一个C++程序04:45+ J2 c( v, m9 j
4C++到底比C多了什么06:30
O" O" i' l) V# u& F* Q5typeid关键字09:28
6 }/ L' E. i8 H6wchar_t、bool、longlong、auto类型18:24
3 p" ^6 _! [. W- x# t) l7__asm关键字07:26
$ \8 \; A- X+ d& \6 m; z! u! j8引用类型13:18$ S! S4 C. T6 o3 A
9C++头文件21:47) D+ W- q8 u7 t3 }% h8 v8 [! D
10namespace命名空间21:26# c0 W9 {" _ Q% U' |, N5 t$ O
11new、delete运算符09:51
- |) e, K# X/ c4 s' I. a12输入输出流cin与cout14:077 o+ q# u9 G, \/ ]7 N2 ?
13inline内联函数05:45
) G$ d1 c9 P! T14面向对象编程OOP09:51
' q$ F+ U0 V5 k1 [9 `7 n+ @15类与对象10:18
" V8 J' x( N4 y$ ^5 u) b( w16类的成员13:17
7 n+ U- ]# \: y; N" u) n1 B6 ]17类的成员访问权限private、public、pro[免费试看]14:21( I. [( Q4 C9 f- N: Y
18函数重载11:55
4 k" k2 H- D* K1 q19对象指针07:233 g6 |4 ^7 @8 Y7 B. h
20this指针12:220 z0 @" L; D5 t9 E
21构造函数20:16
$ G' k5 k4 | C22explicit关键字07:42
0 W7 |5 ?! M& q23构造函数的初始化列表19:47
' F. ?/ y6 n- H24常成员变量与常成员函数12:568 g2 @ @1 r) k- Y _
25mutable关键字05:319 _- O! u0 ^1 m A% f. I
26常对象07:14$ K, X6 F+ Z9 }3 }. Z4 f
27拷贝构造函数11:54
2 N& k* S7 h% r, N& Q6 ] Q$ H28浅拷贝与深拷贝17:028 E+ q% _% _% I! R' z
29对象数组12:09+ p. D* q G/ \% I" L& ?
30析构函数09:08
8 p# m( U5 ?* ?) B4 C31运算符重载08:30
5 `+ k7 d0 H2 @2 r32赋值运算符重载函数14:24) ^% t4 p2 ~" _# @0 t2 u; E
33取地址运算符重载函数06:34
4 Q7 \6 R: {+ H34const修饰的取地址运算符重载08:08/ X+ u6 f4 @1 _+ F
35static关键字13:40' p w. `1 E9 m0 }
36类的静态成员18:22
1 [" U8 e3 M& F8 `( P1 H, E m) w37继承与派生[免费试看]07:56
) @* I- {) h% v$ a, n38派生类构造函数11:207 l" h' j9 e' M$ }; _
39派生类析构函数06:08. i+ ~1 Z5 B% ^1 j2 v4 }* n9 @- {
40多重继承与派生09:43( h7 ~7 n' O' l- w
41多重派生类构造函数12:19
3 z& [( v1 c& ^0 a42多重派生类析构函数06:18% i/ ?: O% ]: @2 |+ o! f
43强制转换static_cast、const_cast等30:53
3 @+ Q; M% x! B7 H& z" b' e44多重继承private、public、protected04:56
) i+ e- }& O: @7 A3 ~' o45公有继承10:120 K9 K2 G) q5 n' [6 Y. \' f
46保护继承05:10) p0 z4 }& f/ ?9 d: M5 I. O, n. s
47私有继承04:55
, L+ h) M4 m9 y: b48友元函数07:179 S0 d8 M, U0 F+ D5 B
49类成员函数作友元函数08:08+ l! c9 ~9 Z. i1 _$ Y. ?
50友元类06:232 l5 a9 m4 d/ V4 T( B7 I
51虚函数07:06
2 k8 \4 w. Y1 u- l; _; r52纯虚函数、抽象类11:26
; k" M. _" g. c0 J+ v) A53多态09:33
1 n- ^/ l1 R( [, a54多重继承的二义性、虚基类09:00% q% Z* Z7 z1 Y6 F+ }; `, F$ x* \
55模板[免费试看]04:244 t2 c$ e+ P! ]# h0 b- F3 W
56函数模板09:47& I |$ R) n. {3 q
57类模板10:21: ~2 p4 V1 `5 \4 c
58异常处理25:29
! U1 ?* {4 J4 B n59文件的读写
) x/ j, U& ?; C! U! e7 v: e9 e- n/ f: [0 Y7 t' X$ W9 H
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|