摘要: Item 2:最好使用C++提供的转型操作符对于很多从C转行从事C++的开发人员来说,都习惯使用C语言提供的强制类型转换,即使用“(类型)”这种方式,但是这种方式在C++中却是非常不好的习惯: 原因一:不管是开发人员还是开发工具,都不能很好的察觉该转型符; 原因二:不安全,C风格的转型符可以实现任何类型之间的转换,且其不能提示是否转型成功; 原因三:C++中,为了弥补这些缺陷,设计了新的转型符,安全性更高,且更容易被开发工具察觉。第一个类型:static_cast转型符 用法:static_cast(表达式); 说明:其基本拥有了与C旧式转型相同的威力和意义,以及相同的限制,但是它不... 阅读全文
posted @ 2014-03-07 22:26 勇者行天下 阅读(266) 评论(0) 推荐(0)