深复制体验。。
来源:互联网 发布:淘宝卖家怎么处理退款 编辑:程序博客网 时间:2024/05/22 00:40
/**程序的版权和版本声明部分:*Copyright(c)2014,烟台大学计算机学院学生*All rights reserved.*文件名称:*作者:王雅萍*完成日期:2014 年 4 月 8 日*版本号:v1.0*对任务及求解方法的描述部分:*输入描述:无*问题描述:当类的私有数据中有指针变量时,深复制操作。*程序输出:*
*算法设计:*/#include<iostream>#include<cstring>using namespace std;class A{public: A(char *aa) { a = new char[strlen(aa)+1]; //(1)这样处理的意义在于:储存字符后的'/0' strcpy(a,aa); //(2)数据成员a与形式参数aa的关系:a指向aa所指的内存 } ~A() { delete []a; //(3)这样处理的意义在于:释放内存空间 } void output() { cout<<a<<endl; }private: char *a;};int main(){ A a("good morning, code monkeys!"); a.output(); A b("good afternoon, codes!"); b.output(); return 0;}
心得体会:不要拿兴趣当借口,兴趣都是培养出来的。不使劲码代码怎么会有赶脚呢,加油啦!!
0 0
- 深复制体验
- 深复制体验
- 深复制的体验
- 深复制体验。。
- 深复制的体验
- 深复制体验1
- 深复制体验2
- 深复制体验
- 深复制体验
- 深复制体验
- 深复制体验
- 深复制体验1
- 深复制体验2
- 深复制体验
- 深复制体验
- 深复制体验
- 深复制的体验
- 深复制体验一
- OAuth 2.0 - 基本介绍
- 巨蟹座的女性
- 枚举类型的使用方法
- netstat命令
- Linux制作脚本来启动一组程序
- 深复制体验。。
- 12款最佳的网站速度和性能测试工具
- test
- 清明出游散记
- java学习总结——第十天
- ***s5pv210 nandflash 移植
- saiku中文维度,补充说明
- iText系列之PdfCopy和PdfSmartCopy
- Git教程【译】