原文翻译自http://www.cplusplus.com/doc/tutorial/typecasting/,觉得这篇文章讲C++类型转换简单明了,所以特别翻译了下。

在C++中,将一个已知的类型转换为另一个类型,我们称呼为类型转换,本文会介绍C++的各种类型转换。

隐式转换

隐式转换不需要任何操作符,它们会自动执行,当值被赋值到兼容类型,就会执行,例如:

short a=2000;
int b;
b=a;

隐式转换,也包括构造函数和运算符的转换,[……]

更多