PRBool

布尔值。

语法

#include <prtypes.h>

typedef enum { PR_FALSE = 0, PR_TRUE = 1 } PRBool;

描述

在 Mozilla C++ 代码中,尽可能不要使用 PRBool。请改用标准 C++ bool

否则,对于变量和参数类型,请使用 PRBool。为了明确目标类型,在赋值和实际参数中使用 PR_FALSEPR_TRUE。使用 if (bool)while (!bool)(bool) ? x : y 等来测试布尔值,就像测试 C int 值条件一样。