项目1-深复制体验(1)
2016-04-28 09:08
239 查看
*Copyright (c) 2014,烟台大学计算机学院
*All right reserved.
*文件名称:test.cpp
*作 者:韩双志
*完成日期:2016年4月21日
*版本号:v1.0
*
*问题描述:阅读下面程序,补足未完成的注释
*输入描述:无
*输出描述:输出程序的内容
*
#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);//把aa复制给a
}
~A()
{
delete []a;//释放指针
}
void output()
{
cout<<a<<endl;
}
};
int main()
{
A a("good morning ,code monkeys!");
a.output();
A b("good afternoon ,codes!");
b.output();
return 0;
}
*/
运行结果:
知识点总结:
深复制
学习心得
大体了解了深复制
*All right reserved.
*文件名称:test.cpp
*作 者:韩双志
*完成日期:2016年4月21日
*版本号:v1.0
*
*问题描述:阅读下面程序,补足未完成的注释
*输入描述:无
*输出描述:输出程序的内容
*
#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);//把aa复制给a
}
~A()
{
delete []a;//释放指针
}
void output()
{
cout<<a<<endl;
}
};
int main()
{
A a("good morning ,code monkeys!");
a.output();
A b("good afternoon ,codes!");
b.output();
return 0;
}
*/
运行结果:
知识点总结:
深复制
学习心得
大体了解了深复制
相关文章推荐
- [剑指offer]二叉搜索树的后序遍历序列
- 第九周项目二我的数组类
- 多行编辑软件
- 剑指offer 二叉树的深度
- Netty in Action (二十四) 第十三章节 UDP的广播事件
- 解决Serv-U服务停止的方法
- 顺序表的基本操作
- 第9周项目2:我的数组类
- SQL之merge
- Linux下四款Web服务器压力测试工具(http_load、webbench、ab、siege)介绍
- RSA签名和验签过程
- swust OJ 1400 8数码问题
- 如何改变UITextField中placeholder的颜色,字体
- 真伪静态网站优缺点分析
- python模拟登录博客园并爬取用户粉丝数
- 深入学习block
- tomcat服务器配置字符集为utf-8-彻底解决中文乱码问题
- Netty in Action (二十三) 第十二章节 WebSocket
- 将poll程序改为epoll实现
- Netty in Action (二十二) 第十一章节 第二部分 Netty提供的一些原生Handler和codecs