2020
10-09
10-09
C++11显示类型转换的优点
1.隐式类型转换的问题隐式类型转换是C++一个让人又爱又恨的特性,使用方便,但可能会降低代码可读性,甚至会造成一些十分隐晦的错误。#include<iostream>usingnamespacestd;classMyInt{public://单参构造函数explicitMyInt(intvalue):_value(value){}//类型转换操作符operatorbool()constnoexcept{return_value!=0;}//加运算符重载MyInt&operator+(constMyInt&right){_value+=right.getValue();...
继续阅读 >