摘要:
背景 公司代码规范新加一条:“核心库禁用异常。” 于是我把原本四处 throw 的日志库翻出来,决定用 std::error_code 做一次“无异常化”翻新。过程顺手记下,权当备忘。 选型思路 异常一旦禁用,能选的只剩三样: 返回 bool——信息太少; 输出 int errno——命名空间污染; 阅读全文
背景 公司代码规范新加一条:“核心库禁用异常。” 于是我把原本四处 throw 的日志库翻出来,决定用 std::error_code 做一次“无异常化”翻新。过程顺手记下,权当备忘。 选型思路 异常一旦禁用,能选的只剩三样: 返回 bool——信息太少; 输出 int errno——命名空间污染; 阅读全文
posted @ 2025-12-30 10:25
VirboxProtector
阅读(3)
评论(0)
推荐(0)

浙公网安备 33010602011771号