摘要: class B: public classA{...}; void func(){ classB cb; throw cb; //抛出的异常类型为cb } //执行的是classA虚函数what() void func2(){ try{ func(); } catch(classA ca){ ca. 阅读全文
posted @ 2022-08-09 23:53 ID是菜鸟 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 转载自https://zhuanlan.zhihu.com/p/52152355 C++ explicit 关键字 最近学习的过程中经常看到explicit这个关键字, 于是去了解了一下. 没好好读过C++ Primer的我只想感慨: "C++还会发生这样的隐式类型转换啊." 隐式类型转换 (构造函 阅读全文
posted @ 2022-08-09 18:58 ID是菜鸟 阅读(29) 评论(0) 推荐(0) 编辑