3.4.4 単項否定

単項否定は,式で論理否定をする単項演算子です。

<この項の構成>
(1) 形式
(2) 説明
(3) 記述例

(1) 形式

!(式)

(2) 説明

オペランドの否定がtrue(例えば,オペランドがfalse)の場合はtrueを戻します。逆に,オペランドの否定がfalse(例えば,オペランドがtrue)の場合はfalseを戻します。

単項演算子はオペランドの前に配置され,右から左に結合します。

(3) 記述例

bool IsLastDialog;
IsLastDialog = false;
if (!IsLastDialog)
  AIT_LogMessage("Installable Software Extracting... は開かれています");
else
  AIT_LogMessage("Installable Software Extracting... は開かれていません");
endif;