从品牌网站建设到网络营销策划,从策略到执行的一站式服务
#include
成都创新互联公司从2013年开始,是专业互联网技术服务公司,拥有项目网站建设、做网站网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元孝昌做网站,已为上家服务,为孝昌各地企业和个人服务,联系电话:18980820575
#include
using namespace std;
class name{
public:
name(char *pn);
~name();
name::name(const name& n);
protected:
char *pname;
int size;
};
name::name(char *pn){
cout << "constructing" << pn << endl;
pname = new char[strlen(pn) + 1];
if (pname != 0)
strcpy_s(pname, strlen(pn) + 1, pn);
size = strlen(pn);
}
name::~name(){
cout << "Destructing" << pname << endl;
pname[0] = '\0';
delete[]pname;
size = 0;
}
name::name(const name& n){//拷贝构造函数。
cout << "call copy_constructor" << endl;
int size = n.size+1;
pname = new char[size ];//为其临时对象申请个内存。让临时对象的指针指向它。
//防止释放临时对象时把原来的对象的指针所指空间给弄乱
strcpy_s(pname, size, n.pname);//两个参数不好办,用三个参数。
}
void main(){
name Obj1("NoName");
cout << "strlen(\"NoName\")="<< strlen("NoName") << endl;// 转义 \"
name Obj2 = Obj1;
system("pause");
}
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图