摘要: 标准 C++ 为了加强类型转换的可视性,引入命名的强制转换操作符,为程序员在必须使用强制转换时提供了更好的工具。命名的强制类型转换符号的一般形式如下: cast-name<type>(expression);其中 cast-name 为 static_cast、dynamic_cast、const_cast 和 reinterpret_cast 之一,type 为转换的目标类型,而 expression 则是被强制转换的值。强制转换的类型指定了在 expression 上执行某种特定类型的转换。dynamic_cast: 支持运行时识别指针或引用所指向的对象。const_cast: 阅读全文
posted @ 2013-03-22 13:29 HandsomeDragon 阅读(417) 评论(0) 推荐(0)