首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下的程序; #include <ctring> #include <iostream> using namespace std; class MyString { public: MyString(c
有如下的程序; #include <ctring> #include <iostream> using namespace std; class MyString { public: MyString(c
admin
2013-05-30
26
问题
有如下的程序; #include <ctring> #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、系统不能生成缺省的拷贝构造函数
答案
2
解析
类拷贝的相关内容。
转载请注明原文地址:https://kaotiyun.com/show/i1Np777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
对于派生类的构造函数,在定义对象时构造函数的执行顺序为:先执行调用【】的构造函数,再执行调用子对象类的构造函数,最后执行派生类的构造函数体中的内容。
若有定义语句:inta=3,b=2,c=1;,则表达式a<b?a:b的值是【】。
若要将一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序,应该在程序设计阶段采取【】和逐步求精的方法。
关于getline函数,说法不正确的是()。
假设person是一个类,p1是该类的一个对象,p2是一个指向p1的指针,getname()是其中的一个函数,则下面对象的使用不正确的是()。
下面程序的输出结果是()。#include<iostream>usingnamespacestd;intfun(int,int);//fun()函数的说明voidmai
写出下列程序代码运行的结果【】。#include<iostream.h>classA{public:virtualvoiddisp(){cout<<"calssA!"<<(end
下面关于构造函数和析构函数的描述中,错误的是()。
有如下程序:#include<iostream.h>classBase{protected:inti;public:intj;};classDerived:publicBas
在函数的返回值类型与返回值表达式类型的描述中,错误的是()。
随机试题
A、Itusesthelatestaviationtechnology.B、Itfliesfasterthanacommercialjet.C、Itisasafermeansoftransportation.D、It
土地革命、武装斗争和农村革命根据地建设是新民主主义革命的三大法宝。
二手车鉴定评估的主要任务是_______。
对左侧精索静脉描述正确的是
具有调节肢体运动和眼睑开合功能的是
可口可乐和百事可乐是印度外资的最大来源,也为当地创造了税收和就业。但是印度科学和环境中心在2006年8月初公布的一份调查报告称,可口可乐公司和百事可乐公司在印度生产销售的部分软饮料含有3到5种杀虫剂成分,含量远远超过规定标准。面对这一问题,印度政府如果不采
以下省份中与河南相毗邻的是()。
从天然气或原油中获取的燃料气体,可以称为:
群体,通常指的是相对于个体的各种社会成员的聚合,实际上就是一种人的集合体,可分为正式群体、非正式群体和准群体。准群体是指没有组织结构,人与人之间有某种联系,有一定程度的共同关注点,有可能在某些时候形成集团,但目前还没有组织起来的人群。以下属于准群体的是(
Genetherapyandgene-baseddrugsaretwowayswecouldbenefitfromourgrowingmasteryofgeneticscience.Buttherewillbeo
最新回复
(
0
)