摘要:
基本知识 下图表示了标准异常的继承关系 exception是所有标准异常的基类,自定义异常也需要继承exception,如下例: 注意:第7行中的 const throw() 是异常规格说明,这里表示这个函数内部不会抛出异常。如果改成 const throw(A) 则表示这个函数可能会抛出A类异常。 阅读全文
posted @ 2019-02-17 12:47
哎呦,豹豹大人
阅读(2434)
评论(0)
推荐(1)
摘要:
由输出结果可以看出,bc=10;这一句隐式转换了类型,这回导致一些bug,为了防止这种难以发现的问题,最好在构造函数前使用explicit关键子 阅读全文
posted @ 2019-02-17 00:32
哎呦,豹豹大人
阅读(157)
评论(0)
推荐(0)
摘要:
const_cast dynamic_cast explicit 阅读全文
posted @ 2019-02-17 00:28
哎呦,豹豹大人
阅读(138)
评论(0)
推荐(0)

浙公网安备 33010602011771号