-
约瑟夫环C语言 日期:2009-12-22 15:42:36 点击:6 好评:0
这是小弟的实验报告 /*约瑟夫环*/ #include #include typedef strUCt node { int data; struct node *next; }LNode; main() { LNode* Create(int,int); LNode* GetNode(LNode *); int Print(LNode *,int); LNode *p; int n,k,m; do { printf ("输...
-
在 C++中处理错误 日期:2009-12-22 15:42:36 点击:3 好评:0
Java语言最好的部分就在于其能充分利用和依靠异常。通过Java的异常,你可以非常有效的处理错误情况。 不幸的是,在C++的很多类库中,并没有把异常作为一个基本的部分。要想在C++中...
-
C++箴言:用非成员非友元函数取代成员函数 日期:2009-12-22 15:42:36 点击:6 好评:0
想象一个象征 web 浏览器的类。在大量的函数中,这样一个类也许会提供清空已下载成分的缓存。清空已访问 URLs 的历史,以及从系统移除所有 cookies 的功能: class WebBrowser { public: ......
-
再谈CMOS密码 日期:2009-12-22 15:42:36 点击:4 好评:0
对于CMOS而言,相信大家已经不再生疏。但就CMOS密码而言,我想真正了解的人就不太多了,所以我们就做了些实验,研究了一下。以前已经有不少人讨论过了,但我觉得还是有再谈的必...
-
C++ 类和类的定义 日期:2009-12-22 15:42:36 点击:1 好评:0
在面向对象的程序设计中,有经常接触类、对象等专业名词;到底什么是类、什么是对象呢?在程序又是怎样运用呢?类是面向对象程序设计的核心,它实际是一种新的数据类型,也是...
-
C++ 对象的初始化 日期:2009-12-22 15:42:36 点击:7 好评:0
构造函数和析构函数 构造函数和析构函数是在类体中说明的两种非凡的成员函数。构造函数的功能是在创建对象时,使用给定的值来将对象初化。析构函数的功能是用来释放一个对象的...
-
在Win9x/NT下获取硬盘物理序列号 日期:2009-12-22 15:42:36 点击:3 好评:0
本文代码经ccrun(老妖)在Win2k下试验成功. #include #include #pragma inline //--------------------------------------------------------------------------- // IDE NT/2000/XP专用变量 #define GETVERSIONOUTPARAMS GETVERSIONINPARAMS...
-
在Windows NT 下实现对I/O地址的访问 日期:2009-12-22 15:42:36 点击:3 好评:0
Windows NT 操作系统设置的进程模式会使运行在其中的应用程序访问I/O地址的指令引起保护性的失败。这使得应用程序需要附以一个设备驱动程序进行I/O操作。设备驱动程序运行在内核模...
-
在TVGA上实现全屏幕动画 日期:2009-12-22 15:42:36 点击:2 好评:0
在图像处理领域,当处理或分析序列运动图像时,需要在屏幕上连续显示这一序列图像(即动画播放),以便观察处理效果或分析动态信息。一般游戏动画的设计方法是慢速移动背景和快速刷...
-
钟表 日期:2009-12-22 15:42:36 点击:1 好评:0
#include #include #include #define pi 3.1415926 #define X(a,b,c) x=a*cos(b*c*pi/180-pi/2)+300; #define Y(a,b,c) y=a*sin(b*c*pi/180-pi/2)+240; #define d(a,b,c) X(a,b,c);Y(a,b,c);line(300,240,x,y) void init() {int i,l,x1,x2,y1,y2; setbkcolor(...
-
职工管理系统(系统密码:123456 修改数据密码:12345) 日期:2009-12-22 15:42:36 点击:4 好评:0
#include"stdio.h" #include"string.h" void shUChu(void); void shuju(void),jisuan(void),chaxun(void); void renyuan(void),tuichu(void),xiugai(void); int s=0,cs=0,us=3; char x[1][6]={'1','2','3','4','5','6'}; char yyy[1][6],kk; char y1,y; /*选择...
-
掷骰子 日期:2009-12-22 15:42:36 点击:4 好评:0
㈠.rand()函数产生0到32767范围内的整数。 ㈡.有且仅有5种规则立方体的所有面的外形和大小都相同(四、六、八、十二、二十面)。 ㈢.算法: ⒈把随机数除以6(面数)取余数,余数在...
-
直接发送数据到打印机 日期:2009-12-22 15:42:36 点击:2 好评:0
下面是一个将数据直接发送到打印机的示例: 记得在文件中加上#include winspool.h bool Print(char* szPrinterName, char* szBuffer)// szBuffer是我们希望发送到打印机的数据缓冲 { HANDLE hPrinter; //打印机...
-
一个实用的大小写金额转换程序 日期:2009-12-22 15:42:36 点击:6 好评:0
AnsiString GetBigMoney(AnsiString s) { if ((s.Length() AnsiString odxc,odxs,oszc,oscc,oscc0; int oi,oi0,i; double ormb=StrToFloat(s); //金额小写 if (ormb==0.00) return "币零元零角整"; odxc="分角圆拾佰仟万拾佰仟亿拾佰仟...
-
一个使用多媒体定时器的简单例子 日期:2009-12-22 15:42:36 点击:5 好评:0
1)新建一个工程,保存 2)添加一个Button和一个Label 3)修改unit1.h代码如下: // --------------------------------------------------------------------------- #ifndef Unit1H #define Unit1H // --------------------------------...
-
一个有趣的问题的C语言编程 日期:2009-12-22 15:42:36 点击:5 好评:0
问题:有两个没有刻度的8两的酒瓶和一个可以没有刻度的3两的酒杯,现在有16两酒要平均分给4个人喝,怎么分配? 这个问题网上有很多人讨论过,我看过一篇文章写出了比较具体的...
-
一个排序用的C++函数模板 日期:2009-12-22 15:42:36 点击:4 好评:0
下载源代码 前段时间编写MFC程序时,需要对一个字符串集合CStringArray进行排序。标准模板库STL提供的函数模板sort虽然功能强大,但有两个不便: 1、 sort使用枚举器(iterator)机制处理C+...
-
一个时钟程序 日期:2009-12-22 15:42:36 点击:2 好评:0
#include #include #include #define pi 3.1415926 #define X(a,b,c) x=a*cos(b*c*pi/180-pi/2)+300; #define Y(a,b,c) y=a*sin(b*c*pi/180-pi/2)+240; #define d(a,b,c) X(a,b,c);Y(a,b,c);line(300,240,x,y) void init() {int i,l,x1,x2,y1,y2; setbkcolor(...
-
一个时钟程序,可以显示当前时间,画的还不错 日期:2009-12-22 15:42:36 点击:4 好评:0
#include #include #include #define pi 3.1415926 #define X(a,b,c) x=a*cos(b*c*pi/180-pi/2)+300; #define Y(a,b,c) y=a*sin(b*c*pi/180-pi/2)+240; #define d(a,b,c) X(a,b,c);Y(a,b,c);line(300,240,x,y) void init() {int i,l,x1,x2,y1,y2; setbkcolor(...
-
用OLE操作Excel 日期:2009-12-22 15:42:36 点击:2 好评:0
用OLE操作Excel(目前最全的资料)(04.2.19更新) 本文档部分资料来自互联网,大部分是ccrun(老妖)在Excel中通过录制宏-->察看宏代码-->转为CB代码而来.本文档不断更新中.欢迎大家关注. 要在应用...