# include & lt; iostream> using namespace 性传播疾病; class 数组{ 公众: ,,,阵列(int 大小):m_data (new int[大小]),m_size(大小){} ,,,~数组(void) { ,,,,,,,删除[],m_data; ,,,,,,,m_data =,空; ,,,} ,,,int&,运营商[](int 我){,//常版本 ,,,,,,,return m_data[我]; ,,,}, ,,,int&,运营商[](int i) const{,//非常版本 ,,,,,,,return const_cast常对象只能调常版本,非常对象既能调非常版本,也能调常版本。
自定义数组类(下标操作符重载)