not、!(C++)

提供: Appmethod Topics
移動先: 案内検索

キーワード(アルファベット順):インデックス への移動


カテゴリ

トークンの代替表現演算子

構文

説明

not 演算子は、! 演算子(論理否定)の代替表現です。

オペランドが false の場合、nottrue を返します。オペランドが true の場合、false を返します。

整数が 1 の場合、式 !1 は 1 以外の数値を示します。つまり、これは true の場合の文です。not は、文字列にも使用できます。式 !Smith は、人物の名前が Smith 以外であることを示します。not は、式のビットを反転させます。

not 演算子を使用するには、[新しい演算子名を有効にする]オプション(-VM コンパイラ スイッチまたは[プロジェクト|オプション...]ダイアログ ボックスの [C++ コンパイラ|互換性]ページ)を[true]にする必要があります。