第六周项目一 深复制体验3
来源:互联网 发布:网络吃饼干是什么意思 编辑:程序博客网 时间:2024/04/30 19:24
/**Copyright (c)2014,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:test.cpp*作 者:徐洪祥*完成日期:2015年4月17日*版 本 号:v1.0** 问题描述:为类A增加复制构造函数* 输入描述:* 程序输出:*/#include<iostream>#include<cstring>using namespace std;class A{private: char *a;public: A(char *aa) { a = new char[strlen(aa)+1]; strcpy(a,aa); } A(A &B) { a = new char[strlen(B.a)+1]; strcpy(a,B.a); } ~A() { delete []a; } 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)
- 第六周 项目一--深复制体验(3)
- 第六周项目一 (3)深复制体验
- 第六周 项目一 深复制体验3
- 第六周项目一深复制体验(3)
- 第6周项目5复数模板类
- windows下apache如何完整卸载
- try和finally中的return
- 设计模式之访问者
- 样式属性
- 第六周项目一 深复制体验3
- 耳膜穿孔案例
- Android知识点记录(1)
- 如何使用Log4j
- OpenCV3.0安装教程 Mac10.10+Xcode6.3
- STM32 USB_DFU升级APP程序
- 关於 RWD (Reponsive Web Design 自适应网页设计) 的一点心得
- jquery tab 切换
- One Day with Cortana Script Engine - Cobalt Strike/Armitage