标签:空值处理

共 2 篇文章

C++ std::optional 的空状态表示为什么比 std::pair 更语义化

C++ std::optional 的空状态表示为什么比 std::pair 更语义化 在 C++ 中,表示一个函数可能返回“有效值”或“空值”是常见需求。传统做法使用 std::

# C++17 # std::optional # 语义化
2026-05-28 147 0

JavaScript 数据类型:undefined、null、NaN 的判断

JavaScript 数据类型:undefined、null、NaN 的判断 JavaScript 引擎在处理空值与非法运算时,会返回 undefined、null 和 NaN 三

# 数据类型 # 类型判断 # 空值处理
2026-04-07 227 0