C++演算子のオーバーロード

http://wisdom.sakura.ne.jp/programming/cpp/cpp27.html

#include <iostream>
using namespace std;

class Array {
int ary[2];
public:
int & operator [](int n) { return ary[n]; }
} obj;

int main() {
obj[0] = 10;
obj[1] = 100;

cout << “obj[0] = ” << obj[0] << ‘n’;
cout << “obj[1] = ” << obj[1] << ‘n’;
return 0;
}

投稿者: chosuke

趣味はゲームやアニメや漫画などです

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です