摘要: 简述:dynamic_cast 操作符,将基类的指针或引用安全的转换为派生类的指针或引用。主要讲解,dynamic_cast操作符的原理、使用方式、编译器设置、返回值等相关知识。 dynamic_cast 操作符,将基类的指针或引用安全的转换为派生类的指针或引用。 1. 原理 将一个基类对象指针(或 阅读全文
posted @ 2017-10-08 21:11 Splace 阅读(3421) 评论(0) 推荐(2) 编辑
摘要: 看代码时候看到fun() throw()的用法,找到一篇blog解释很简单,如下: C++函数后面加关键字throw(something)限制,是对这个函数的异常安全性作出限制。 举例及解释如下: void fun() throw() 表示fun不允许抛出任何异常,即fun是异常安全的。 void 阅读全文
posted @ 2017-10-08 17:11 Splace 阅读(1637) 评论(0) 推荐(0) 编辑