Please note, this is a STATIC archive of website developer.mozilla.org from 03 Nov 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

PRBool

« NSPR API Reference « NSPR Types

Boolean value.

Syntax

#include <prtypes.h>

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

Description

Wherever possible, do not use PRBool in Mozilla C++ code. Use standard C++ bool instead.

Otherwise, use PRBool for variables and parameter types. Use PR_FALSE and PR_TRUE for clarity of target type in assignments and actual arguments. Use if (bool), while (!bool), (bool) ? x : y, and so on to test Boolean values, just as you would C int-valued conditions.

Document Tags and Contributors

 Contributors to this page: Sheppy, teoli, Roc, Rappo
 Last updated by: Sheppy,