深复制体验(3)
来源:互联网 发布:网络教育报名方式 编辑:程序博客网 时间:2024/05/21 17:29
#include<iostream>#include<cstring>using namespace std;class A{private: char *a;public: A(char *aa) { a = new char[strlen(aa)+1]; //(a)这样处理的意义在于:______________________________ strcpy(a, aa); //(b)数据成员a与形式参数aa的关系:___________________________________ } A(A &b) { a=new char[strlen(b.a)+1]; strcpy(a,b.a); } ~A() { delete []a; //(c)这样处理的意义在于: ___________________________________________ } void output() { cout<<a<<endl; }};int main(){ A a("good morning, code monkeys!"); a.output(); A b(a); b.output(); return 0;}
0 0
- 深复制体验(3)
- 深复制体验(3)
- 深复制体验3
- 深复制体验(2)
- 深复制体验(一)
- 深复制体验(二)
- 深复制体验(三)
- 第七周项目一深复制体验(3)
- 第六周 项目一(3):深复制体验
- 第六周项目一深复制体验(3)
- 第六周 项目一-深复制体验(3)
- 第5周项目1-体验深复制(3)
- 第六周 【项目1-深复制体验】(3)
- 第六周 项目一--深复制体验(3)
- 第六周项目一 (3)深复制体验
- 项目1-深复制的体验(3)
- 第6周项目1-深复制体验(3)
- 第六周 项目1-3 深复制体验(2)
- Container With Most Water-Leetcode OJ Problem 11
- Windows下如何使用curl命令
- 日记
- c++ 11 pthread头文件解析
- iOS中正则表达式的基本使用方法
- 深复制体验(3)
- UNIX SOCKET编程概述
- 图形识别的应用和发展
- Solr 4.0 基础教程
- SharePoint Server 2013 中工作流的新增功能
- Linux 操作系统的镜像文件下载地址
- R语言 apply函数家族详解
- java.net.SocketException: 打开的文件过多
- 二叉查找树(二)之 C++的实现