前缀操作符返回对象的引用
后缀操作符返回对象值 所以前缀操作符效率高些
后缀操作符返回对象值 所以前缀操作符效率高些
点击(此处)折叠或打开
-
CheckedPtr& CheckedPtr::operator++()
-
{
-
if (curr == end)
- throw out_of_range (\"increment past the end of CheckedPtr\");
-
++curr;
-
return *this;
- }
点击(此处)折叠或打开
-
CheckedPtr CheckedPtr::operator++(int)
- {
-
CheckedPtr ret(*this); // save current value
- ++*this; // advance one element, checking the increment
-
return ret; // return saved state
- }
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29012686/viewspace-1134211/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/29012686/viewspace-1134211/
292

被折叠的 条评论
为什么被折叠?



