面向对象
我要学土木
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
异常处理举例讲解
从对应tyr块开始到异常被抛掷处之间构造(且尚未析构)的所有对象自动进行析构。析构与构造顺序相反。完了之后func()调用完毕 因为已经被抛出了 所以try块里的不被调用了就。然后就到catch块 输出 捕获异常:在func()中抛掷的异常。cout<<“继续执行main函数”<<endl;catch块结束 myexception被析构。从最后一个catch处理之后开始恢复执行。throw时myexception被构造。调用func()时d被构造。throw后d被析构。原创 2023-06-20 19:23:28 · 71 阅读 · 0 评论 -
函数模板知识点
自动类型推导必须推导出一致的数据类型T才可以使用。函数模板用自动类型推导不可以发生隐式类型转换。函数模板用显示制定类型 可以发生隐式类型转换。模板必须要确定出T的数据类型 才可以使用。普通函数调用时可以发生隐式类型转换。给自定义数据类型单独写。前提是之前有这个模板。原创 2023-06-19 11:40:26 · 80 阅读 · 0 评论
分享