操作符重载!!!!!

    技术2022-05-20  50

    全局方式重载,几元运算就是几个参数,分别对应左右。成员函数方式比全局少一个左参数,这个参数就是类对象了。 同样一元运算,全局方式是一个参数,成员函数方式少一个,也就是没有参数。但是这里有一个比较奇怪的地方,这盛下来的参数不是左对象,而是右对象。举个例子:就是“++a”。这点我一开始也觉得挺奇怪的,但是没办法,死记吧。如果要表示“a++”,需要强行设一个哑元。(一般是int)把单元运算当成双元,其中右对象为毫无意义的哑元。(把我们要的对象强行挤到左边去-_-!)

     

     

     

     

    Windows下是用ctrl+Z 输入文件结束符!

    输入方法一:

    1):在输入一串数据比如(1 2 3 4 5 6 )后面直接加两个ctrl+Z

    2):然后enter;

    输入方法二:

    1):输入一串数据后直接enter

    2):然后ctrl+Z+enter;

     

    linux下是用ctrl+d

    方法同上只是修改为ctrl+d;

     

    不过vs2010中随便你在哪里加ctrl+Z都可以直接结束!!


    最新回复(0)