- 博客(2)
- 资源 (2)
- 收藏
- 关注
原创 隐式类型转换及explicit构造函数
在C++语言中,某些类型之间有关联,即可以相互转换。这些类型转换有时是自动执行的,无须程序员的介入,有时甚至不需要程序要了解。被称为“隐式转换”。 在下面这些情况下,编译器会自动地转换运算对象的类型: 1.在大多数表达式中,比int类型小的整型值首先提升为较大的整数类型。 2.在条件中,非布尔值转换成布尔值。 3.初始化过程中,初始值转换成变量的类型;在赋值语句中,右侧运算对象转换成左侧运
2017-03-07 22:18:00 1278
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人