Visual Studio 2017 バージョン 15.3 以降(/std:c++17モード以降で使用可能): インクリメント演算子またはデクリメント演算子のオペランドがbool型ではない場合があります。 前置および後置インクリメントおよびデクリメント演算子は、オペランドに影響します。 これらの主要な違いは...
前置デクリメントと後置デクリメント オーバーロードされた演算子関数を記述する場合、これらの演算子の前置バージョンと後置バージョン用に別々のバージョンを実装すると便利です。 2 つを区別するために、次のルールが守られています。前置形式の演算子は、他の単項演算子とまったく同じ方法で...
インクリメント演算子およびデクリメント演算子は、変数の値を修正したり、値にアクセスする処理を簡単にするための演算子です。どちらの演算子も、前置構文または後置構文で使用できます。 If 等価な演算 戻り値 ++variable variable+= 1 ...