[c++]explicit和implicit
2020/03
29
22:03
explicit 防止类构造函数隐式自动转换
class CString
{
CString(int size); // 没有使用explicit,即默认为implicit
}
CString str(100); // 合法
CString str = 10; // 合法
class CString
{
explicit CString(int size);
}
CString str(100); // 合法
CString str = 10; // 非法
CopyRights: The Post by BY-NC-SA For Authorization,Original If Not Noted,Reprint Please Indicate From 老刘@开发笔记
Post Link: [c++]explicit和implicit
Post Link: [c++]explicit和implicit