问题及代码
阅读教材例10.1。该例实现了一个复数类,但是美中不足的是,复数类的实部和虚部都固定只能是double型的。可以通过模板类的技术手段,设计Complex,使实部和虚部的类型为定义对象时指定的实际类型。
(1)要求类成员函数在类外定义。
(2)在此基础上,再实现减法、乘法和除法
/*
* Copyright (c) 2015, 烟台大学计算机学院
* A...
分类:
其他好文 时间:
2015-04-13 09:43:34
阅读次数:
159
问题及代码
下面的程序,因为存在指针类型的数据成员,需要能完成深复制的构造函数。请补充完整构造函数和析构函数(其他不必动)。其中,构造函数要完成下面三个任务:
(1)为各成员函数赋值,按照深复制原则,其中arrayAddr应该是为保存数据新分配的连续空间的首地址;
(2)MyArray(int *a, int n)中,要将a指向的数组中的数值,逐个地复制到新分配的arrayAddr指向的空间...
分类:
编程语言 时间:
2015-04-12 13:28:15
阅读次数:
197
1、 学习一门脚本语言,例如Python/Ruby(注:kriry建议学习GNU Guile语言(一种scheme)) 可以让你摆脱对底层语言的恐惧感,脚本语言可以让你很快开发出能用得上的小程序。实践项目: 处理文本文件,或者csv (关...
分类:
其他好文 时间:
2015-04-01 00:33:56
阅读次数:
195
问题及代码
/*
* Copyright (c) 2015, 烟台大学计算机学院
* All rights reserved.
* 文件名称:test.cpp
* 作 者:辛彬
* 完成日期:2015 年 3 月 29 日
* 版 本 号:v1.0
*
* 问题描述:编写基于对象的程序,求5个长方柱的体积和表面积。
* 输入描述:长宽高。
* 程序输出:体积和表面积。
...
分类:
编程语言 时间:
2015-03-30 09:33:13
阅读次数:
138
前言
我们应该成为什么样的程序员
注重实效的程序员具备的特征
注重实效的个体大型的团队
它是一个持续的过程前言程序员修炼之道这本书已经通读了一遍,获益良多,但还是不甚理解,所以在重读一遍,顺便做一下笔记。由于自己水平有限,只能摘抄一下重要的词句了。我们应该成为什么样的程序员我们的知识背景源自于对计算机科学基本原理的理解,而我们的经验来自广泛的实践项目。理论与实践相结合使我们强大起来。我们不应该局限于...
分类:
其他好文 时间:
2015-02-28 23:07:41
阅读次数:
453
项目教学法实际上就是先由学生或教师在现实中选取一个项目,学生分组对项目进行讨论、写计划书、实施项目、演示项目结果,由学生阐述机理,最后由教师对学生的项目结果进行评估.项目教学法可以调动学生学习的兴趣,提高动手能力和协作精神.
项目教学法在教学理念上强调以学生为本,师生共创学习环境; 在教学目的上注重培养学生的综合素质; 在教学框架上重视以课本为基点,以项目为延伸,以学生独立完成项目为学习方式...
分类:
其他好文 时间:
2015-02-06 09:35:49
阅读次数:
168
收集了一些实用swift编写的app,这些demo都是不错的值得学习的。
知乎日报
Swift-ZhihuDaily
Swift版知乎日报
参照了YANGReal的糗事百科和uitableview的例子,这些虽说是demo,也是完整的app,使用了爱加密的app加密技术,非常不错,感谢!
我觉得学习一门语言光看是没用的,只有投入到实践项目中去,才能最快速的掌...
分类:
移动开发 时间:
2015-01-20 10:31:20
阅读次数:
227
项目中应用需要,写了个内存池。
内存池主要分为三个部分:class buffer_t,class bufferpool_t,class mempool_t
1.class mempool_t:内存开辟与释放的接口,既可以通过内存池开辟释放或者在超过内存池最大内存分配大小时,通过系统进行开辟与释放。
2.class bufferpool_t:在mempool_t中申请的实际内存大小2^n(2^n<=最大内存分配大小)内存池)对应于一个bufferpool_t,一个bufferpool_t由list链表来管理多...
分类:
编程语言 时间:
2015-01-17 01:03:07
阅读次数:
374
在上上篇博客中我写了一下NDK开发实践项目,使用开源的LAME库转码MP3,作为前面几篇基础博客的加深理解使用的,但是这样的项目用处不大,除了练练NDK功底。这篇博客,我将讲述一下一个各大应用中很常见的一个功能,同样也是基于JNI开发的Android应用小Demo,看完这个之后,不仅可以加深对NDK开发的理解,而且该Demo也可以使用在实际的开发中。不知道大家在使用一个Android应用的时候,当我们卸载这个应用后,设备上会弹出一个“用户反馈调查”的网页出来,也许很多人没有留意过或者直接忽视了,那么从现在开...
分类:
移动开发 时间:
2015-01-08 17:58:13
阅读次数:
330
/*
* Copyright (c) 2014, 烟台大学计算机学院
* All rights reserved.
* 文件名称:test.cpp
* 作 者:刘畅
* 完成日期:2014 年 12 月 14 日
* 版 本 号:v1.0
*
* 问题描述:采用指针访问的方式,从键盘给数组a[N]输入n个数据(n小于100),然后对元素值按逆序存放后输出。;
* 输入...
分类:
编程语言 时间:
2014-12-14 21:21:07
阅读次数:
234