C/C++ ポインタ入門 > 動的配列クラス > operator[](int) const
Nobuhide Tsuda
Jan-2014
operator[](int) const:
int Vector::operator[](int ix) const
{
return at(ix);
}
解説:
- operator[](int) const は at(int) と同じ意味なので、at(int) をコールするだけです。
int Vector::operator[](int ix) const
{
if( ix < 0 || ix >= m_size )
return -1;
else
return m_data[ix];
}
解説:
- operator[](int) const は at(int) と同じ意味なので、at(int) と同じコードを記述してもOKです。
前:
| 次: