上一页 1 ··· 7 8 9 10 11
摘要: 1. C转型操作几乎允许将任何类型转为任意其他类型,由此造成极大地不安全性。 2. C转型操作对所有种类的转型使用一种语法,降低了代码的可读性。而C++的转型操作符则适用于更集中(狭窄)的目的。 3. C++的转型操作符: static_cast:几乎与C旧式转型相同的威力与意义以及相同的限制 co 阅读全文
posted @ 2015-06-25 22:52 Reasno 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 1. 初始化的区别:有空指针(NULL),但没有空引用,和const变量一样,引用一旦定义就必须和对象绑定。(当然char* pc=0;char& rc=*pc;也合法但无意义) 由此造成的影响: 1) dynamic_cast,对于指针的down_cast,如果失败就返回空指针,但由于没有"空引用 阅读全文
posted @ 2015-06-25 22:04 Reasno 阅读(265) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11