zoukankan      html  css  js  c++  java
  • c++运算符重载

    1.运算符重载的本质就是一个函数。

    2.不能重载的运算符:  

    .           .*         :?       ::              sizeof

    3.重载运算符的实现步骤:

    首先重载运算符是一个函数;根据需要重载的运算符,确定函数名;确定函数的返回类型为引用/指针/元素;实现函数体;

    4.一元运算符,前置++和后置++的区别在于一个占位符。

    友元函数实现:

    5.输出操作符重载只能使用有缘函数实现,成员函数不能实现;输出操作符链式输出如下:

     6.友元函数重载操作符的注意点

    友元函数重载操作符常用于左右操作数不相同的情况;

    7.等号操作符重载

     8.   ||   &&运算符重载  不能实现短路效果。

  • 相关阅读:
    正则表达式
    cookie和session的区别(转载)
    Http协议
    10倍工程师
    10倍工程师
    HTML介绍
    HTML介绍
    网络基础之网络协议篇
    网络基础之网络协议篇
    计算机中的进制和编码
  • 原文地址:https://www.cnblogs.com/jefy/p/9407713.html
Copyright © 2011-2022 走看看