C++学习笔记0

C++关键字(C语言中有的关键字,删除了)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
asm 		:允许在 C++ 程序中嵌入汇编代码<C语言也可以嵌入>
auto :是存储类型标识符,表明变量"自动"具有本地范围,块范围的变量声明(如for循环体内的变量声明)默认为auto存储类型。
inline :(内联)函数的定义将在编译时在调用处展开。inline 函数一般由短小的语句组成,可以提高程序效率。
typeid :指出指针或引用指向的对象的实际派生类型。
bool
dynamic_cast
typename
mutable
catch
explicit
namespace
static_cast
using
export
new
virtual
class
operator
false
private
template
volatile
const_cast
protected
this
wchar_t
continue:跳过当前循环
public
throw
friend
register
true
delete
reinterpret_cast
try

C++之继承关系
继承关系可访问的类关系表示如下表格:

1
2
3
4
5
6
7
继承方式			基类的public成员			基类的protected		基类成员private

public public protected 不可见

protected 变成protected成员 protected 不可见

private 变成private成员 private 不可见

1. 友元