首页
文章列表
标签墙
返回找工具啦
std::optional
共 1 篇文章
C++ std::optional 的空状态表示为什么比 std::pair 更语义化
2026-05-28 10:18:48
C++ std::optional 的空状态表示为什么比 std::pair 更语义化 在 C++ 中,表示一个函数可能返回“有效值”或“空值”是常见需求。传统做法使用 std::pair<bool, T,但 C++17 引入的 std::optional<T 提供了更清晰、更安全的替代方案。本文从
C++17
std::optional
语义化
29
0