C++重载赋值运算符(=)
来源:互联网 发布:centos 7内核支持ntfS 编辑:程序博客网 时间:2024/05/17 01:33
就像其他运算符一样,您可以重载赋值运算符( = ),用于创建一个对象。
例子:
/*重载赋值运算符=*/#include<iostream>using namespace std;class value{public://构造函数value(){value1=0;value2=0;}value(int v1,int v2){value1=v1;value2=v2;}//重载=void operator= (const value &sw){value1=sw.value1;value2=sw.value2;}//printvoid print(){cout<<"v1="<<value1<<" "<<"v2="<<value2<<endl;}private:int value1;int value2;};int main(){value sw1(10,20),sw2(5,8),sw3;cout<<"first:";sw1.print();cout<<"second:";sw2.print();//赋值sw1=sw2;cout<<"new first:";sw1.print();return 0;}
0 0
- 重载赋值运算符(c/c++)
- 重载赋值运算符(c++)
- C++:赋值运算符重载
- C++重载赋值运算符(=)
- 重载赋值运算符=
- 重载赋值运算符
- 重载赋值运算符
- 重载赋值运算符
- 重载赋值运算符
- 重载赋值运算符
- 重载赋值运算符
- 赋值运算符重载
- 赋值运算符重载
- 重载赋值运算符
- 重载赋值运算符
- 赋值运算符重载
- 赋值运算符重载
- 重载赋值运算符
- 解决SwipeRefreshLayout和ScrollView中嵌套ViewPager卡顿问题
- 【Get深一度】Microsoft Office 2013 Word中图片插入后变模糊解决办法
- Material 中的SearchView的学习和研究
- cardview-简单应用
- ios观察者设计模式。(在一个类监听另一个类属性的变化时响应)
- C++重载赋值运算符(=)
- html+css 常用的知识点
- 动态链接库是如何建立的(2)
- WebBasic03-CSS
- 图片导航轮播
- Spring MVC工程结构及配置整理
- Swift Tips
- C#代码直接调用WCF服务
- Java常见问题-高亮