搜索
编程论坛
→
开发语言
→
C++论坛
→
『 C++教室 』
→ 构造函数里含指针的问题
标题:
构造函数里含指针的问题
只看楼主
yangdh08
等 级:
新手上路
帖 子:15
专家分:0
注 册:2008-3-10
第
11
楼
得分:0
哦。。你有没qq加,我再研究研究
别人笑我忒疯癫,我笑别人看不穿;不见五陵豪杰墓,无花无酒锄作田。
2008-03-10 13:46
sunkaidong
来 自:南京师范大学
等 级:
贵宾
威 望:
12
帖 子:4496
专家分:141
注 册:2006-12-28
第
12
楼
得分:0
#include"iostream.h"
#ifndef _CSTR_H
#define _CSTR_H
class CStr
{
public:
CStr(char *str);
CStr(CStr& c2 );
~CStr();
protected:
private:
char *m_str;
};
CStr::CStr(char *str=NULL)
{
m_str=str;
}
CStr::CStr(CStr& c2 )
{
m_str=c2.m_str;
}
CStr::~CStr()
{
cout<<m_str<<endl;
}
#endif
main()
{ char s[]={"aasdsdfdsf"};
CStr *c1;
c1=new CStr(s);
CStr c2(*c1);
delete c1;
}
这个很完整了....
学习需要安静。。海盗要重新来过。。
2008-03-10 14:11
sunkaidong
来 自:南京师范大学
等 级:
贵宾
威 望:
12
帖 子:4496
专家分:141
注 册:2006-12-28
第
13
楼
得分:0
上面一个程序有一个要小心....(char *str=NULL)
一旦这样实例CStr c会报错得....函数会报错..因为不知道哪个是入口
学习需要安静。。海盗要重新来过。。
2008-03-10 16:22
yangdh08
等 级:
新手上路
帖 子:15
专家分:0
注 册:2008-3-10
第
14
楼
得分:0
哦,难怪
了解了。。
2008-03-10 16:31
sunkaidong
来 自:南京师范大学
等 级:
贵宾
威 望:
12
帖 子:4496
专家分:141
注 册:2006-12-28
第
15
楼
得分:0
多讨论啊..对大家都好啊..呵呵..给你加油....
学习需要安静。。海盗要重新来过。。
2008-03-10 16:35
yangdh08
等 级:
新手上路
帖 子:15
专家分:0
注 册:2008-3-10
第
16
楼
得分:0
你qq多少,加加,有问题讨论讨论呀
我qq:7185664
2008-03-10 16:42
leeco
等 级:
贵宾
威 望:
10
帖 子:1026
专家分:177
注 册:2007-5-10
第
17
楼
得分:0
error C2065: 'NULL' : undeclared identifier
不是写的很清楚了嘛。你没有包含任何定义了NULL的头文件。
2008-03-10 19:22
17
2/2页
1
2
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-202761-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.949955 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved