P23的C++代码分析
考察问题点:
复制构造函数,隐式转换,explicit关键字的问题
隐式转换
不必赘述,类似于基本数据类型的隐式转换,需要注意的是有个名词是转换构造函数
explicit问题
explicit关键字防止由构造函数定义的隐式转换,只能用于类内部的构造函数声明上,而不能用在类外部的函数定义上
复制构造函数
所谓类的赋值问题
P23的C++代码分析
考察问题点:
复制构造函数,隐式转换,explicit关键字的问题
隐式转换
不必赘述,类似于基本数据类型的隐式转换,需要注意的是有个名词是转换构造函数
explicit问题
explicit关键字防止由构造函数定义的隐式转换,只能用于类内部的构造函数声明上,而不能用在类外部的函数定义上
复制构造函数
所谓类的赋值问题