a_8_4.cpp

来自「C++应用教程原码,里面包含该书中有十三章内容的代码,详细具体」· C++ 代码 · 共 34 行

CPP
34
字号
#include "stdafx.h"
#include <iostream>
#include <string>
using namespace std;

class A {
   public: 
      A()
	   { number = 0; }
      A(int i)
	   { number = i; }
      int operator ++()
	  { return ++number;}
	  int operator ++(int)
      { return number++;}
	  void Print()
	  { cout << "number = " << number<< endl;}
   private:
      int number;
};

void main()
{  A a(10);
   a.Print();
   cout << "++number = "<< ++a <<endl;
   cout << "number++ = "<< a++ <<endl;
   a.Print();
   cin.get(); //等待结束,以便调测程序,可以删除
} 




⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?