首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下的程序: #include<cstring> #include<iostream> using namespace std; class MyString { pub
有如下的程序: #include<cstring> #include<iostream> using namespace std; class MyString { pub
admin
2017-10-17
19
问题
有如下的程序: #include<cstring> #include<iostream> using namespace std; class MyString { public: MyString(const char*s); ~MyString(){delete[]data;} Protected: unsigned len; char*data; }; MyString::MyString(const char*s) { len=strlen(s); data=new char[len+1]; strcpy(data,s); } int main() { MyString a("C++Programing"); MyString b(a); return 0; } 在运行上面的程序时出错,出错的原因是
选项
A、构造函数的实参不允许是本类的对象
B、没有定义实现深层复制(深拷贝)的拷贝构造函数
C、构造对象a时实参与形参类型不符
D、系统不能生成缺省的拷贝构造函数
答案
B
解析
转载请注明原文地址:https://kaotiyun.com/show/BJAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
不能实现函数之间数据传递的是()
关于构造函数A()的拷贝构造函数正确的是()
下列字符串常量表示中,()是错误的。
结构化程序设计所规定的三种基本控制结构是顺序结构、选择结构和【】。
有如下程序:#include<iostream>usingnamespacestd;classAA{public:virtualvoidf(){cout<<
有以下程序:#include<iostream>usingnamespacestd;intmain(){inta=5,b=4,c=3,d=2;if(a>b>c)
如果一个对象部分地包含自己,或自己定义自己,则称这个对象是【 】的对象。
有关构造函数的说法中错误的是
下列运算符中,不能重载的是
利用成员函数对双目运算符重载,其左操作数为______,右操作数为______。
随机试题
下面属于SCADA系统的调度中心系统功能表述准确的是()。
患者,男,22岁,身发疮痍,甚者溃烂已1年余,久治无效。近一周眼睑突然水肿,延及全身,伴恶风发热,小便不利,舌质红,苔薄黄,脉搏浮数,治疗宜选
别络的生理功能为()经别的生理功能为()
甲公司欲单独出资设立一家子公司。甲公司的法律顾问就此向公司管理层提供了一份法律意见书,涉及到子公司的设立、组织机构、经营管理、法律责任等方面的问题。请回答1-3题。关于子公司的组织机构与经营管理,下列说法正确的是:(卷三真题试卷第95)
仓储设施为工厂生产服务,负责储存、保管、验收、分发生产部门和辅助部门的原材料、辅助材料、备品备件、半成品、成品等。不属于仓库设计内容的是()。
专有技术是一种秘密的技术知识、经验和技巧的总和,只能表现为书面资料,如设计图纸资料、设计方案、操作程序指南、数据资料等。()
TherewasaGreekshopkeeperinasmallconnershopinLondon.Shetaughtmeaboutthe【C1】__________ofanactofkindness,whichh
请从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性()
(2018年吉林)某面馆每位服务员胸前都佩戴一个牌子,上面印有二维码,并写着“感谢打赏3元”的字样。每当顾客用完餐结账时,服务员就会建议顾客扫码打赏。从法律角度看,这种扫码打赏属于()。
洛桑条约
最新回复
(
0
)