2004年7月17日

摘要: 程序小组的构成 程序小组指软件开发过程中人员的集合,它是软件生命周期内一定时间段内软件开发的所有参与者的集合。所包括的角色有: 项目经理(Leader) 市场人员(Product Descriptor) 系统分析员(System Analysiser) 软件/硬件设计师(Software/Hard... 阅读全文
posted @ 2004-07-17 16:04 Anthony-黄亮 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 用new生成的对象,在面向对象中是很有用的.它保存在堆上,可以自由控制生命周期。 但如何保证一个对象只能在堆上生成呢? 答案其实也很简单,只需把析构函数定义为私有成员。例如OnlyCanBeNew类定义。 1| class OnlyCanBeNew 2| { ... 阅读全文
posted @ 2004-07-17 16:03 Anthony-黄亮 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 如何在C++中实现Deprecated API How to deprecate an Api in C++ 也许开发过程中第一次定义的某一接口是这样的: 1| 2| #pragma once 3| int SomeApiV1(char* byPtr... 阅读全文
posted @ 2004-07-17 16:01 Anthony-黄亮 阅读(212) 评论(0) 推荐(0) 编辑
摘要: MFC应用程序不但具有一般的Win32程序的主要入口WinMain函数,还有一个CWinApp派生类的全局实例 theApp。 Mfc程序(EXE)的程序运行过程如下: 首先是全局构造 CObject构造函数à CCmdTarget àCWinThreadàCWinAppà theApp构造函数 ... 阅读全文
posted @ 2004-07-17 16:00 Anthony-黄亮 阅读(228) 评论(0) 推荐(0) 编辑
摘要: #include#include using namespace std; void Hanoi(int n, string start, string middle, string end); void move(int n, string start, string end){ cout... 阅读全文
posted @ 2004-07-17 15:34 Anthony-黄亮 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 在实际工作中,你不应该写出这样的代码。甚至不应该写出有点类似的代码。 不过做为学习,它可以极大提高你对C语言的认识。让你知道,原来这样也是可以的。 警告:以下代码将杀死你数以万计的脑细胞,脑容量较小者请小心。 说明:以下程序可能是K&R旧式程序,肯定能编译通过。请不要提出XX程序不能编译等等问题。... 阅读全文
posted @ 2004-07-17 15:31 Anthony-黄亮 阅读(136) 评论(0) 推荐(0) 编辑
摘要: //isalpha和isupper函数是标准库函数,其的简要功能如下:int islower(int c){ return 'a' #include #include char Postpone(char orig, int distance){ //不处理非字母 if (is... 阅读全文
posted @ 2004-07-17 15:19 Anthony-黄亮 阅读(117) 评论(0) 推荐(0) 编辑
摘要: /*!brief 复制字符串的后一部分 编写函数strmcpy(s,t,m),将字符串从第m个字符开始的全部字符复制到字串s中去。n难度系数:简单param [in] source 源字符串.只读param [in] dest 目的字符串param [in] nStart 从第nStart个字符开... 阅读全文
posted @ 2004-07-17 15:12 Anthony-黄亮 阅读(99) 评论(0) 推荐(0) 编辑
摘要: include#include#include using namespace std; class PhoneBookEntry{public: typedef unsigned long PhoneNumber; typedef char const* NameString... 阅读全文
posted @ 2004-07-17 15:06 Anthony-黄亮 阅读(70) 评论(0) 推荐(0) 编辑
摘要: #include #include typedef struct lnode{ int data; int code; struct lnode* next;}lnode, * list; ////////////////////////////////////////////... 阅读全文
posted @ 2004-07-17 14:53 Anthony-黄亮 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 问题引出:某位朋友写到: 21日那天我被安排在4:30面试,由一位技术人员单独给我面试,在问了一些简单的问题之后 他给我出了一道编程题目,题目是这样的: (由于具体面试的题目比较烦琐,我将其核心思想提取出来分解成……) 1) 写一个函数计算当参数为n(n很大)时的值 1-2+3-4+5-6+7.... 阅读全文
posted @ 2004-07-17 14:49 Anthony-黄亮 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 我是一个高三毕业生,最近在学习C语言,遇到一点困难,希望各位高手能够指教一二。 1。为什么引如补码后,二进制计算会有不同效果?能够消除符号位影响?原理? 2。电脑使进制变十六进制是先变二进制再变十六进制的吗? 3。C中的10个0。1累加精确相加,不等于1,那不比计算器还差吗? 4。OxfffL与O... 阅读全文
posted @ 2004-07-17 14:40 Anthony-黄亮 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 最简单的递归具有这样的形式 fn = a | fn 它的结果就是 a 计算过程如下,是一个数学归纳法. 递归次数) 表达式1) fn = a2) fn = fn = a....n) fn = fn =...(n - 1 次)= fn = a 所以fn = ... 阅读全文
posted @ 2004-07-17 14:33 Anthony-黄亮 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 紫兄 不能不说数据结构已经变得不是那么重要了.原因嘛不是它没用了,而是它研究的比较透了.基本上翻翻书就可以得到一个明确,成熟的解决方法. 不过数据结构做为训练程序员的思维方式还是很有帮助的.基本上可以说,没有详细了解过数据结构的人就不能成为程序员.做为基础,它的重要性我同意的你的观点.... 阅读全文
posted @ 2004-07-17 14:30 Anthony-黄亮 阅读(76) 评论(0) 推荐(0) 编辑
摘要: //问题说明//用c写程序找出2~999之间的同构数,同构数是这样的。他出现在他的平方的右边如5的平方=25,25的右端是5,所以5是一个同构数 //发现贴上来的原因是我发现这个程序的优化效果比较明显.//从最初版到最终版的用时相差100多倍. //我使用了多媒体时钟编译时需链接winmm.lib... 阅读全文
posted @ 2004-07-17 14:27 Anthony-黄亮 阅读(147) 评论(0) 推荐(0) 编辑
摘要: #include using namespace std; int main(){ //等长的二维数组: int aInt2dArrayOnStack[2][8]; int* pIntArray = aInt2dArrayOnStack[0];//int * == int [];... 阅读全文
posted @ 2004-07-17 14:15 Anthony-黄亮 阅读(154) 评论(0) 推荐(0) 编辑

导航