码迷,mamicode.com
首页 >  
搜索关键字:第六周    ( 775个结果
第六周(友元函数)
/* *copyright(c) 2015,烟台大学计算机学院 *All rights reserved。 *文件名称:第六周(友元函数) *作者:王忠 *完成日期:2015.4.14 *版本号:v1.0 * *问题描述:别利用成员函数、友元函数和一般函数求两点间距离的函数,并设计main()函数完成测试。 *输入描述: *程序输出:   #include #inc...
分类:其他好文   时间:2015-04-14 14:46:54    阅读次数:146
第六周(友元类)
/* *copyright(c) 2015,烟台大学计算机学院 *All rights reserved。 *文件名称:第六周(友元类) *作者:王忠 *完成日期:2015.4.14 *版本号:v1.0 * *问题描述:定义下面两个类的成员函数(为体验友元类,实际上本例并不一定是一个好的设计,将两个类的合并为一个DateTime,日期、时间都处理更好) *输入描述: *程序...
分类:其他好文   时间:2015-04-14 14:46:01    阅读次数:107
第六周(工人工资)
C++ 生活 /* *copyright(c) 2015,烟台大学计算机学院 *All rights reserved。 *文件名称:第六周(工人工资) *作者:王忠 *完成日期:2015.4.14 *版本号:v1.0 * *问题描述:设计一个工资类(Salary),其中的数据成员包括职工人数(number,人数不定)和number个职工的工资salary,要求输入职工工资并...
分类:其他好文   时间:2015-04-14 12:58:04    阅读次数:114
第六周项目一—深复制体验(2)
(3)为类A增加复制构造函数,用下面的main函数测试 int main() { A a("good morning, code monkeys!"); a.output(); A b(a); b.output(); return 0; } 参考解答:   /* Copyright (c) 2014, 烟台大学计算机学院 * A...
分类:其他好文   时间:2015-04-14 12:57:51    阅读次数:134
第六周(我的数组类)深复制
/* *copyright(c) 2015,烟台大学计算机学院 *All rights reserved。 *文件名称:第六周(深复制) *作者:王忠 *完成日期:2015.4.12 *版本号:v1.0 * *问题描述:需要能完成深复制的构造函数。请补充完整构造函数和析构函数(其他不必动)。其中,构造函数要完成下面三个任务: (1)为各成员函数赋值,按照深复制原则,其中array...
分类:编程语言   时间:2015-04-13 09:46:06    阅读次数:127
第六周上机实践项目3——人数不定的工资类
问题及代码 设计一个工资类(Salary),其中的数据成员包括职工人数(number,人数不定)和number个职工的工资salary,要求输入职工工资并逐个输出。 提示:用固定大小的数组存储number个职工的工资,可能造成空间的浪费,也可能会由于空间不够而不能处理职工人数过多的应用。将salary声明为指针类型的成员,通过动态分配空间,分配正好大小的空间存储数据。 /* * Cop...
分类:其他好文   时间:2015-04-13 09:46:02    阅读次数:163
第六周上机实践项目6——复制模板类(1)
问题及代码  阅读教材例10.1。该例实现了一个复数类,但是美中不足的是,复数类的实部和虚部都固定只能是double型的。可以通过模板类的技术手段,设计Complex,使实部和虚部的类型为定义对象时指定的实际类型。     (1)要求类成员函数在类外定义。     (2)在此基础上,再实现减法、乘法和除法 /* * Copyright (c) 2015, 烟台大学计算机学院 * A...
分类:其他好文   时间:2015-04-13 09:43:34    阅读次数:159
第六周 linux内核进程的创建
1.task_struct数据结构分析 对于linux而言,每个进程都有一个进程控制PCB(process control block)来保存每个进程的相关信息。其中task_struct则是PCB的具体的数据结构通过内核代码可以发现,内核当中定义一个task_struct的结构体用来保存进程的相....
分类:系统相关   时间:2015-04-12 17:26:39    阅读次数:197
第六周上机实践项目2——我的数组类
问题及代码 下面的程序,因为存在指针类型的数据成员,需要能完成深复制的构造函数。请补充完整构造函数和析构函数(其他不必动)。其中,构造函数要完成下面三个任务: (1)为各成员函数赋值,按照深复制原则,其中arrayAddr应该是为保存数据新分配的连续空间的首地址; (2)MyArray(int *a, int n)中,要将a指向的数组中的数值,逐个地复制到新分配的arrayAddr指向的空间...
分类:编程语言   时间:2015-04-12 13:28:15    阅读次数:197
第六周 项目一-深复制体验(1)
#include #include using namespace std; class A { private: char *a; public: A(char *aa) { a = new char[strlen(aa)+1]; //(a)这样处理的意义在于:为aa指针开辟出空间 strcpy(a, aa); /...
分类:其他好文   时间:2015-04-09 15:30:44    阅读次数:109
775条   上一页 1 ... 75 76 77 78 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!