クラス内にarrayどのように書き込みますか?stlC ++で演算子を記述しarray in stlてオーバーロードしたいのですが、演算子をオーバーロードする
()[]方法は知っていますが、stlがどのように機能するかわかりません...()[]以下のような演算子をオーバーロードできます。演算子をオーバーロードする
int* operator[] (int i) {
if (i < 10)
{
return matrix[i];
}
}
int* operator() (int i) {
if (i < 10)
{
return matrix[i];
}
}