问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

设计一个double类型的数组类

发布网友 发布时间:2023-07-07 04:36

我来回答

2个回答

热心网友 时间:2023-09-16 20:44

#include<iostream>
using namespace std;
class CDBLArray
{
private:
int size;
double *Array;

public:
CDBLArray(int s0)
{
size = s0;
}
CDBLArray(double a1[],int s1)
{

Array = new double[s1];
for(int i = 0; i <s1;i++)
Array[i] = a1[i];
size = s1;
}
~CDBLArray(){
cout<<"Invoking destructor,clearing up"<<endl;
if(Array != NULL) delete [] Array;

}
void Resize(int newsize)
{
double *Array1 = Array;
int oldsize =size;
Array = new double[newsize];
for(int i =0 ;i<oldsize ;i++)
Array[i] = Array1[i];
delete [] Array1;
size = newsize;

}
int Size()
{
return size;
}
CDBLArray& operator=(const CDBLArray& ary)
{
if(&ary != this){
Array = ary.Array;
size = ary.size;
}
return *this;
}
double&operator[](int i){
if(i >= size){

cout<<"访问越界"<<endl;
exit(-1);
}
return Array[i];

}

};

void main()
{

double a[8] = {1.1,2.2,3.3,4.4,5.5,6.6,7.7,8.8};
CDBLArray ary1(5),ary2(a,5);
CDBLArray ary3 = ary2;
ary2.Resize(8);
cout <<ary2.Size()<<endl;
int i;
for(i = 5;i < 8;i++)
ary2[i] = a[i];
for(i = 0;i < 8;i++)
cout <<ary2[i]<<" ";
cout <<endl;

ary3 = ary2;
for(i = 0;i < 8;i++)
cout <<ary3[i]<<" ";
cout <<endl;
cout<<ary3[8]<<endl;
}

热心网友 时间:2023-09-16 20:44

设计一个double类型的数组类CDBLArray,要求CDBLArray可以原创的文章,质量的保证。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
山外面包一个病旁是什么字 我的笔记本电脑显示电源的灯一直在绿色和橘红色之间闪烁,这是怎么回事... 笔记本电脑3个灯笔记本电脑这几个指示灯分别是啥意思 ...我的y470.第3个指示灯是橘红色的,开不了机,不知道怎么了?就开不了... QQ空间皮肤的代码是怎么放进去的啊. 为什么我在地址栏中输入皮肤代码按回车键,但一按空间就没有了 请教个问题哈~关于qq空间背景代码的,我在IE栏里输了代码,为啥每次弹出 ... win10删除多余的输入法 win10怎么删除多余的输入法 win10输入法怎么删除 win10输入法删除方法 如何做出爽口不腻、口味纯正的孟和尚粉肠? c语言中可不可以定义double型的二维数组 定义一个double类型一维数组,未赋值时输出所有元素值,赋值之后输出所有... 定义double类型的数组(三种方式定义) 李健有哪些出名的歌曲呢 西游记第94回到96回人物性格是什么? 瞿岙村属于哪里 温州大学马屿校区地址 温州市瓯海区瞿溪镇往娄桥能签户口吗 求男主玖兰枢女主原创的吸血鬼骑士同人```女主最好是枢另一个妹妹 浙江省温州市瓯海区瞿溪镇景德路邮编是什么? 吸血鬼骑士同人小说男主要是玖兰枢女主不要是优姬 浙江省温州市瓯海区瞿溪街道下辖村委会有哪些? 类似反叛的菜鸟鲁路修的小说??要主角穿越成鲁鲁修的。 求男主是玖兰枢,女主是穿越的要很强,的小说 ...8g现在突然变成33g?有很多离线的视频是不是被删 订婚后,男的说遗憾也值的,啥意思 让人生留点遗憾 生活中有些事或人总会留下那所谓的遗憾,能让此留下遗憾的是不是最好... 中级会计机考考试试题是随机出吗? 眼睛的故事四年级作文 在主函数中定义一维数组double array10,从键盘上读入数组元素,自定义以 ... C++的问题,求各位大佬帮帮忙是有关建立自己的double类型数组的问题 打算用c语言定义个一位数组,存放double类型的数据,简单写了个例子,但... 国色山河原唱是谁 山河万里原唱 万里山河都踏过什么歌 看过这些句子,发现其他的都不行 童心向党红领巾飘扬手抄报 童心向党红旗飘扬手抄报 古人如何夸别人有才 古代夸孩子的经典语句 耐看的电影! 娃娃批发市场进货渠道 毛绒娃娃玩具批发是骗人的吗 宣城哪里有批发毛绒娃娃的 续:致我们单纯的小美好 《初恋这件小事》yyds,偶像剧中还有哪些天花板? 山东中医药高等专科学校教师工资 江浙哪些大专教师待遇高一点 葡萄小苗五月份长多高 齐齐哈尔师范高等专科学校教师待遇