C++重载运算符

返回类型 operator 运算符(参数列表){

成都创新互联公司致力于做网站、网站设计,成都网站设计,集团网站建设等服务标准化,推过标准化降低中小企业的建站的成本,并持续提升建站的定制化服务水平进行质量交付,让企业网站从市场竞争中脱颖而出。 选择成都创新互联公司,就选择了安全、稳定、美观的网站建设服务!

}

一般的一元运算符->一个参数,二元运算符->两个参数

若运算符函数是成员函数,则第一个运算对象隐式绑定到this指针

例:

#include "stdafx.h"
#include 
#include 
#include 
#define MAXM 1010
typedef struct Matrix{
    int n,m;
    int a[MAXM][MAXM];
    void clear(){
    n=m=0;
    memset(a,0,sizeof(a));
    }
    Matrix operator +(const Matrix &b){
    Matrix temp;
    temp.n=n;
    temp.m=m;
    int i,j;
    for(i=0;i


当前名称:C++重载运算符
本文链接:http://csruizhi.cn/article/gsogch.html

其他资讯

Copyright © 2007-2024 成都优众联杰科技有限公司 All Rights Reserved 蜀ICP备2024116266号
友情链接: 成都网站建设公司 重庆网站制作 定制网站设计 定制网站建设多少钱 四川成都网站制作 成都网站建设 成都网站制作 网站建设方案 营销型网站建设 重庆企业网站建设 成都网站制作 营销型网站建设 成都网站设计 盐亭网站设计 重庆外贸网站建设 达州网站设计 成都网站设计 网站建设改版 网站建设方案 成都网站设计 重庆手机网站建设 网站建设开发