在C++中显式类型转换有什么好处?

use*_*731 2 c++

在C++中显式类型转换有什么好处?

Boo*_*jum 8

  1. 他们比完整的一般C风格演员更具体.你不会放弃相当多的类型安全性,编译器仍然可以为你仔细检查它们的某些方面.

  2. 如果你想尝试清理你的代码,他们很容易grep.

  3. 语法有意模仿模板化函数调用.因此,您可以通过定义自己的演员表来"扩展"语言(例如,Boost的lexical_cast).