只要你有一台电脑或者手机,都能关注图老师为大家精心推荐的C++箴言:将强制转型减到最少,手机电脑控们准备好了吗?一起看过来吧!
【 tulaoshi.com - 编程语言 】
C++ 的规则设计为保证不会发生类型错误。在理论上,假如你的程序想顺利地通过编译,你就不应该试图对任何对象做任何不安全的或无意义的操作。这是一个非常有价值的保证,你不应该轻易地放弃它。 更多内容请看C/C++技术专题专题,或 由于某种原因,有条不紊的对象创建感觉上不像一个强制转型,所以在这个强制转型中我多半会用函数风格的强制转型代替 static_cast。反过来说,在你写出那些导致核心崩溃(core dump)的代码时,你通常都感觉你有恰当的原因,所以你最好忽略你的感觉并始终都使用新风格的强制转型。
 更多内容请看C/C++技术专题专题,或 由于某种原因,有条不紊的对象创建感觉上不像一个强制转型,所以在这个强制转型中我多半会用函数风格的强制转型代替 static_cast。反过来说,在你写出那些导致核心崩溃(core dump)的代码时,你通常都感觉你有恰当的原因,所以你最好忽略你的感觉并始终都使用新风格的强制转型。  更多内容请看C/C++技术专题专题,或 第一个,使用存储着直接指向派生类对象的指针的容器,从而消除通过基类接口操控这个对象的需要。例如,假如在我们的 Window/SpecialWindow 继续体系中,只有 SpecialWindows 支持 blinking,对于这样的做法:
 更多内容请看C/C++技术专题专题,或 第一个,使用存储着直接指向派生类对象的指针的容器,从而消除通过基类接口操控这个对象的需要。例如,假如在我们的 Window/SpecialWindow 继续体系中,只有 SpecialWindows 支持 blinking,对于这样的做法:  更多内容请看C/C++技术专题专题,或
 更多内容请看C/C++技术专题专题,或来源:http://www.tulaoshi.com/n/20160219/1620518.html
看过《C++箴言:将强制转型减到最少》的人还看了以下文章 更多>>