lang:c:classelement
文書の過去の版を表示しています。
Operator
class を配列のように取り扱う
実装
operator を使う。
class Test { public: uint64_t operator[](const uint64_t index) const { return data[index]; } uint64_t& operator[](const uint64_t index){ return data[index]; } private: uint64_t data[1024]; };
利用方法
Test a; a[0] = 1; uint64_t v = a[0];
などと利用できる。
lang/c/classelement.1755423235.txt.gz · 最終更新: by editor