C++相談室 part39
レス数が950を超えています。1000を超えると書き込みができなくなります。
0968デフォルトの名無しさん
2005/04/12(火) 17:36:17let's boostをそのまま引用
「特別な理由がなければ、a > b と b < a は同じ意味にすることが多いと思います。
要するに、operator< を定義してしまえば即 operator> の定義も決まると言うこと。
operator== と operator!=、あるいはこれらと operator<=、operator>= の関係も同じですね。
こういうのを、最低限の演算子だけは定義してから残りを boost::operators に任せることで、
自動的に生成することができます。」
operator>を定義すれば勝手にoperator<も定義してくれる…とかそういう話
operator+=からoperator+ なども。
レス数が950を超えています。1000を超えると書き込みができなくなります。