学习c++拷贝函数有感
来源:互联网 发布:淘宝上架宝贝数量 编辑:程序博客网 时间:2024/05/19 00:48
#include<iostream>using namespace std;class Array{public:Array(){m_iCount=5;}Array(const Array&arr){m_iCount=arr.m_iCount;}private:int m_iCount;};int main(){Array arr1;Array arr2(arr1);Array arr3=arr2; }
学习重点:
Array(const Array&arr)
在之前我学习到了如何创建和利用一个含有对象成员的一个类
在那个类当中,比如
class Banji
里面有对象成员
private:
Student stu;
而stu里面有private的数据成员,m_iNum;
我在Banji这个类里面,我是无法直接访问的,我只能通过Student关于数据的一些封装函数进行操作
但是我注意到了我们这里的拷贝函数,是可以直接访问的,在我看来
Array(const Array&arr)
arr有点“局外人”的感觉,但是我又想了想,其实arr还是属于Array这个类当中,所以可以直接调用arr.m_iCount也不足为奇了
这是我学习到这两个知识点的一些小小的反思和总结
希望有同学可以和我一起交流交流
阅读全文
0 0
- 学习c++拷贝函数有感
- 【C++】拷贝构造函数
- C++:拷贝构造函数
- c++"拷贝构造函数
- C++: 拷贝构造函数
- 【C++】拷贝构造函数
- c++::拷贝构造函数
- 【C++】:拷贝构造函数
- 【C++】拷贝构造函数
- C++:拷贝构造函数
- 一步一步学习C++(类)之拷贝构造函数
- 学习拷贝构造函数
- xml-rpc-c学习有感—c语言不定参函数的实现
- 5.c++-拷贝构造函数(深拷贝,浅拷贝)
- c++_拷贝构造函数/浅拷贝/深拷贝
- C++_拷贝构造函数
- C++_拷贝构造函数
- Linux c字符串拷贝函数
- 多线程共享资源案例
- BigDecimal比较大小,BigDecimal保留几位小数,BigDecimal和0比较大小
- android string.setSpan
- 第四课: 易语言大漠剑侠情缘多线程木人巷主线程
- 关于Java基础需要注意的点
- 学习c++拷贝函数有感
- Android源码编译(二)开始编译
- Android 冷启动与热启动
- Nginx实践01-ngnix编译安装
- MATLAB绘图脚本片段
- 【数据库】——隔离级别和传播行为
- 【CUGBACM15级BC第8场 A】hdu 4989 Summary
- 论文|引言的写法
- python基础——生成器