c++ 成员函数和全局函数的转换
来源:互联网 发布:淘宝订单数据跟踪 编辑:程序博客网 时间:2024/04/28 22:53
#include <iostream>using namespace std;class Test1{public:Test1(int a=0,int b=0){ this->a=a;this->b=b;}//成员函数Test1& t_add(Test1 &t2) {this->a=this->a + t2.a;this->b=this->b + t2.b;return *this; }int a;int b;protected:};Test1 t_add(Test1 &t1,Test1 &t2){Test1 t3;t3.a=t1.a+t2.a;t3.b=t1.b+t2.b;return t3;}void main(){//从成员函数转化为全局函数 只需要加一个this 指针(指向本类的this指针)//从全局函数转化为类的成员函数,需要减一个左操作数参数Test1 t1(1,2),t2(3,4);//Test1 t3=t_add(t1,t2);t1.t_add(t2);printf("%d %d\n",t1.a,t2.b );system("pause");}
0 0
- c++ 成员函数和全局函数的转换
- 全局函数和成员函数的this转换
- C++之全局函数和成员函数的转换
- 全局函数和成员函数
- C++之全局函数与成员函数的转换
- 全局函数、成员函数和内联函数的总结
- 类的成员函数和全局函数的互相调用
- 静态全局函数和静态成员函数的区别
- 类成员函数和全局函数
- 函数指针(全局函数/类成员函数)和函数对象
- 谈函数指针(全局/类成员函数)和函数对象
- 谈函数指针(全局/类成员函数)和函数对象
- 谈函数指针(全局/类成员函数)和函数对象
- C++(4)/new delete & static & this指针 & 全局函数和成员函数
- 全局函数pk成员函数
- 全局函数调用成员函数
- 全局函数pk成员函数
- 全局函数PK成员函数
- Linux常用命令学习之路(每天都会更新)
- 文章标题
- ubuntu下的bochs
- 链表学习笔记--链式链表
- RFID第三次作业题7-2
- c++ 成员函数和全局函数的转换
- 2015中国智能硬件蛋年创新大会手记
- 第1章 第10题
- 黑马程序员 OC框架: Foundation
- Verilog DAC8568
- MFC模态对话框和非模态对话框
- RFID第三次作业题7-9
- SNMP++-3.3.4 在VS2013编译成SNMP++的最新实践方法(支持SNMPv3)
- tomcat部署web项目的3中方法