使用C++23的optional和expected实现函数式无异常错误处理
原文英文,约1700词,阅读约需6分钟。发表于: 。C++23's new facilities for handling disappointments without exceptions. The post Functional exception-less error handling with C++23’s optional and expected appeared first on C++ Team Blog.
C++23中的std::optional和std::expected可用于处理异常情况,通过transform和and_then函数分离错误处理,解决重载函数问题。