Boost C++ 库

...世界上最受推崇和专业设计的 C++ 库项目之一。 Herb SutterAndrei Alexandrescu, C++ 编码标准

PrevUpHomeNext

函数 indeterminate

boost::logic::indeterminate — 不确定 tribool 值关键字和测试函数。

概要

// In header: <boost/logic/tribool.hpp>


BOOST_CONSTEXPR bool indeterminate(tribool x, unspecified dummy = unspecified);

描述

indeterminate 函数具有双重作用。它的第一个作用是作为一元函数,判断 tribool 值是否处于“不确定”状态。它的第二个作用是作为一个关键字,表示不确定性(就像“true”和“false”表示真和假状态一样)。如果您不喜欢名称“indeterminate”,并希望使用不同的名称,请参阅宏 BOOST_TRIBOOL_THIRD_STATE

返回值

x.value == tribool::indeterminate_value

抛出

不会抛出异常。

PrevUpHomeNext