[C++基础]022_运算符重载
2012-10-11 23:48
375 查看
#include <iostream> using namespace std; class Tree{ public: Tree(){ num = 0; } void operator ++(){ num++; } int num; }; int main(){ Tree tree; cout<<tree.num<<endl; tree++; cout<<tree.num<<endl; system("pause"); return 0; }
上述代码重载了++运算符之后,就可以直接用对象进行++运算了,打印结果如期,分别是0和1
相关文章推荐
- 【C++基础】----运算符重载 (02)
- C++基础::运算符重载
- C++基础知识复习--运算符重载(非成员函数重载和成员函数重载)
- C++语言基础 例程 运算符重载的方法
- c++基础---C++之运算符重载
- C++基础:运算符重载
- C++基础5 运算符重载【提高】
- 嵌入式开发之C++基础学习笔记5--静态成员,友元,运算符重载,模板,文件流
- 【C++】类和对象--基础知识+四个默认成员函数+运算符重载
- c++之运算符重载基础
- C++基础----运算符重载
- 【C++基础 07】运算符重载
- C++走向远洋——47(第十二周、运算符重载基础程序、阅读)
- 【C++基础 07】运算符重载
- c++基础9:函数,函数重载和运算符重载
- java基础改学C++(八)运算符重载
- 【C++基础】----运算符重载(01)
- C++基础学习笔记:运算符重载
- C++语言基础(17)-运算符重载
- [c++基础]运算符重载,共有数据保护,静态成员