摘要:
#使用异常的准则 不允许被忽略的错误; 极少数情况下才会发生的错误; 严重影响正常流程,很难恢复到正常状态的错误; 无法本地处理,必须“穿透”调用栈,传递到上层才能被处理的错误。 比如说构造函数,如果内部初始化失败,无法创建,那后面的逻辑也就进行不下去了,所以这里就可以用异常来处理。再比如,读写文件 阅读全文
posted @ 2022-04-16 21:40
江上莲花香
阅读(78)
评论(0)
推荐(0)
摘要:
#unique_ptr unique_ptr<int> ptr1(new int(10)); // int智能指针 assert(*ptr1 = 10); // 可以使用*取内容 assert(ptr1 != nullptr); // 可以判断是否为空指针 unique_ptr<string> pt 阅读全文
posted @ 2022-04-16 14:25
江上莲花香
阅读(47)
评论(0)
推荐(0)

浙公网安备 33010602011771号