C++相談室 part69
■ このスレッドは過去ログ倉庫に格納されています
0645デフォルトの名無しさん
2009/05/30(土) 23:24:24ttp://ritaz.blog64.fc2.com/blog-entry-66.html
より引用。
class sample
{
public:
...;
const char& operator[](unsigned int position) const
{
...;
return dat[position];
}
char& operator[](unsigned int position)
{
return const_cast<char&>(static_cast<const sample&>(*this)[position]);
}
...;
};
■ このスレッドは過去ログ倉庫に格納されています