【初心者歓迎】C/C++室 Ver.7【環境依存OK】
■ このスレッドは過去ログ倉庫に格納されています
0354デフォルトの名無しさん
NGNGabcには'operator'が入るとしたら、演算子!=の意味を規定する関数。
class test{
int _i;
public:
test(int i) : _i(i) {}
char operator!=(const test &t){return _i != t._i ? 't': 'f';}
};
test a(0), b(1), c(0);
std::cout << a != b << a != c << b != c << '\n'; // tftと表示される。
■ このスレッドは過去ログ倉庫に格納されています