本文共 268 字,大约阅读时间需要 1 分钟。
1、重载前缀形式:operator++();
例:
String &String::operator++() { for(std::size_t i=0; i<std::strlen(ptrChars); ++i) { ++ptrChars[i]; } return *this; }
2、重载后缀形式:operator++(int);
例:
String String::operator++(int) { String copy(*this); ++(*this); return copy; }
转载地址:http://pwyii.baihongyu.com/