摘要: 这一条还是比较简单的,就是说不要返回指向对象内部成分的引用、指针等,即便这个引用可能声明为const(或指针指向了const对象),对内部成分做了保护,但仍有可能造成handle空悬(称为danling)。 为此,举了一个例子: class GUIobject {}; const Rectangle 阅读全文
posted @ 2022-11-20 23:48 ijpq 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 旧式C转型: T(expression)/(T)expression 新式C++转型:static_cast/dynamic_cast/const_cast/reinterpret_cast 只能通过const_cast去掉const dynamic_cast成本很高,很多编译器的实现都是用了字符串 阅读全文
posted @ 2022-11-20 11:18 ijpq 阅读(13) 评论(0) 推荐(0) 编辑