• 第十八章 26 前置跟后置自加 简单


    //26 前置跟后置自加
    /*#include <iostream>
    using namespace std;
    class A
    {
    public:
    	A(int n){ rx=n;}
    	friend ostream&operator<<(ostream&s, const A&c){
    		s<<c.rx<<endl;
    		return s;
    	}
    	friend istream&operator>>(istream&s, A&c)
    	{
    		s>>c.rx;
    		return s;
    	}
    	//前置运算符
    	int operator++(){ cout<<"++i"<<endl; rx++; return rx; }
    	//后置自加
    	int operator++(int){ cout<<"++i"<<endl; int i= rx; rx++; return i; }
    private:
    	int rx;
    };
    int main()
    {
    	 A a(3), b(4);
    	 cin>>a>>b;
    	 cout<<a<<b<<endl;
         return 0;
    	 //第一: 输出运算符"<<"变为输入运算符">>"
    	 //第二:上于cin是输入流istream类中的对象,因此我们要将ostream换成istream
    	 //第三: 由于是输入,要对传递进函数内的第二个参数进行修改,也就是cin操作的对象c.x;
    	 //所以第二个接受参数const A &c不应再定义为常量,要去掉const
    }
    */
    

      

  • 相关阅读:
    嵊州D1T2 圣女
    嵊州D1T1 总统先生,一路走好!
    第三节暑期信息奥赛课——图论
    并查集小结
    洛谷P1003 铺地毯 noip2011提高组day1T1
    洛谷p1216 IOI1994 Day1T1
    Title
    Title
    Title
    Title
  • 原文地址:https://www.cnblogs.com/xiangxiaodong/p/2700758.html
Copyright © 2020-2023  润新知