operator
カテゴリ
構文
operator <operator symbol>( <parameters> ) { <statements>; }
説明
operator キーワードを使用して、演算子の新しい(オーバーロードされた)アクションを定義します。 operator をメンバ関数としてオーバーロードする場合、引数を 1 つだけ指定できます。 この場合、*this が暗黙に最初の引数になります。
operator を friend としてオーバーロードする場合は、引数を 2 つ指定できます。