- 博客(23)
- 资源 (31)
- 收藏
- 关注
原创 使用solarlunar库的阴阳历转换
使用solarlunar库的阴阳历转换: 整个代码十分简单。DEV C++ (mingw)#include stdio.h>#include stdlib.h>#include "solarlunar.h"/**//* input format: sl -[s|l] year.month.day *//**//* the lunar calendar date range
2007-09-30 22:03:00 1681 1
原创 solarlunar库, 阴历,阳历日期及转换库
阴历日期,阳历日期,阴历阳历转换库。没时间写中文了,直接复制库文件里面的,见量。。。。1. solar calendar interface: date range: any date..... functions for solar calendar date: 1. initialize a solar calendar date. 2. get the year
2007-09-29 22:11:00 3931 1
原创 阴历表 Lunar calendar table 1900--2099
数据说明:{阴历年份,闰月(没有为零),各月的天数(0为29天,1为30天,一共有13个数,包括有闰月年份)}1900, 8,0,1,0,0,1,0,1,1,0,1,1,0,11901, 0,0,1,0,0,1,0,1,0,1,1,1,0,01902, 0,1,0,1,0,0,1,0,1,0,1,1,1,01903, 5,0,1,0,1,0,0,1,0,0,1,1,0,11904, 0,1,
2007-09-09 18:20:00 4385 2
原创 传递参数 * 给C程序的凝惑
代码如下,当给程序传递参数 * 时,发现程序输出 当前目录下的所有文件和文件夹的名称。在DEV C++ 发现有此类情况,TURBO C 下没有发现。#include stdio.h>#include stdlib.h>int main(int argc, char *argv[])...{ int i = 0; while(i argc ) ...{
2007-09-09 15:59:00 919 2
原创 single character replace program 文本中单个字符的替换,支持一些特殊的字符。
文本中单个字符的替换,支持一些特殊的字符。用法:sreplace /b file character1 character2作用:将file中的character1全部替换成character2。说明:开关 /b 表明备份文件,这时可选项。character1、character2可以为特殊字符,特殊的字符以 ^ 开头, ^n 表示回车换行符;
2007-09-09 15:31:00 819
原创 关于 0x04bd8 的解释
在 http://site.baidu.com/list/wannianli.htm 的源代码中,有从1900--2049的阴历月份的数据:/***************************************************************************** 日期资料********
2007-09-08 19:39:00 4821 1
原创 NOKIA tune ringtones: user defined
All come from the page: http://nokia.nigelcoldwell.co.uk/tunes.h
2007-07-28 17:23:00 948 1
原创 nokia code 诺基亚秘密按键
All come from this page: http://nokia.nigelcoldwell.co.uk/nokiacodes.html Included below are a number of control codes that work for most nokia phones together with an explanation of what th
2007-07-28 17:05:00 1664 1
原创 限定符const
以前对qualifier const的理解有很大的误区。在 c专家编程中是这样描述的:Const IsntThe keyword const doesnt turn a variable into a constant! A symbol with the constqualifier merely means that the symbol cannot be used for assign
2007-06-30 11:41:00 848
原创 简单的阴-阳历转换(以前旧BLOG上的)
0: 会让你选择是进行哪种转换. 你的输入将回受到scanf函数本身的限制,比如你输入字母就会产生BUG!!!! 2: 你选择后,会让你输入你的日期,日期的范围在程序的一开始会通知你. 3: 接受你的输入后,比如是个阳历,就会先算出你的日期与一个不变的阳历日期的之间相差的天数. 然后在在另一个不变的阴立日期加上相应的天数,结果就是你要的日期.4: 如果是阴历转化成阳历,可能会有两个结果
2007-06-17 00:47:00 1538 2
原创 简单的读取键盘扫描码(以前旧BLOG上的)
0: 每一次接受你的输入,不需要你按回车,因为用的是 bioskey(0). 1: 一次结果完后,就回询问你是否要继续. 2: 键盘有些键用bioskey(0)不可以扫描到,所以当你按它的时候,没有任何反应. download
2007-06-17 00:42:00 1609
原创 简单的测试你打字速度的C程序(以前旧BLOG上的)
这是一个简单的测试你打字速度的C程序0:初始化一个框.1:接受你输入的要测试的字符个数.2:每一次产生个ASCII码在33-127间的字符.3:字符由框的顶端开始往底步下降:每到达一定的时间便下将一格.4:在下降的过程中你可以输入屏幕上显示的字符.如果正确的话,就会显示下一个字符.5:测试过程你可以按ESC键随时退出.6:程序结果显示你所测试的字符个数,以及正确和错误的
2007-06-17 00:24:00 1318
原创 night fox's blog
我大概在一年前在CSDN注册了个BLOG http://blog.csdn.net/nightfox/ , 没想到在csdn的BLOG周榜上发现了.这个BLOG我有半年多没有登陆和更新了.
2007-06-16 23:54:00 693
原创 使用GLUT for win32 学习openGL
GLUT(The openGL Utility Toolkit),openGL实用工具箱,是一个与窗口系统无关的openGL编程工具箱. 最早由Mark Robins编写.它实现了一个简单的窗口应用程序接口,使用它可以更加轻松的学习openGL,让我们集中注意力在openGL上,而不必关心所在的窗口系统.GLUT提供了可移植的API,所以你可以编写出在所有PC和工作站平台上都可以运行的openGL
2007-06-16 05:25:00 1908 2
原创 openGL学习, NeHe教材.
这几天开始学习openGL的学习,看的是Aman JIANG (江超宇)翻译NeHe写的教材,整个文档中有非常详细的讲解,很容易看懂.在第一课的代码中,NeHe已经构建出了一个简单的openGL应用框架,使得我们很容易的在里面添加和修改代码.在看过lesson1的代码和注释后,我们可以发现大部分的代码是有关于WINDOWS程序设计的, 我们用SOURCE INSIGHT代码编辑器中的Cslls
2007-06-12 03:23:00 1142
原创 一些程序设计书籍
C程序设计语言the c programming languagepdf download: click me C陷阱与缺陷C traps and pit fallspdf download: click me C 专家编程expert c programmingpdf download: click meWINDOWS 程序设计 windows programmingpdf download
2007-06-10 09:17:00 1027
原创 定时器的另一应用: 贪吃蛇
上次介绍了定时器在俄罗斯方块中的应用,这里介绍定时器在贪吃蛇游戏中的应用。我们只用到一个定时器。timerID tm1; 其作用是让游戏在规定的时间内接受用户的输入。程序中定时器部分代码如下:...............timerID tm1;...............tm1 = initlize_timer(TIMELIMIT);...............while(1).
2007-06-06 01:26:00 1199
原创 定时器的应用:俄罗斯方块
为了应用上那个定时器库,我重写了以前写的俄罗斯方块游戏。在这个游戏中用到两个定时器: 一个用于判断方块是否到了下落时间。 一个用于当方块不能下落后的延迟,以便于游戏者再次让方块移动,放在更好的位置上。整个游戏是在 TURBO C 2.0 下开发的,不过我将图形库单独的分离出来,很容易的改变图形库,你只需要改变graph.c 的实现就可以了。以下程序链接: main.c
2007-06-04 19:36:00 1401
原创 用C语言实现的定时器库---库实现。
接上一篇。。。用C语言实现的定时器库---库实现。 timer.c#include "timer.h"#include stdlib.h>static int timercount = 0;static timer *alltimer = NULL;static int nowpos = -1;static const int increase = 10;static timer_erro
2007-06-04 16:42:00 2001
原创 用C语言实现的定时器库---接口。
在一些游戏编程中,经常需要查看某些时间点是否到达? 某些事件是否到了触发时间? 或者是设置一个定时器等等。为此,我设计了一个简单的定时器库,你可以在某时刻开启一个或多个定时器,然后在任何时候查看给定的定实器是否已经到时,或者重新设定定时器等等。在此基础上可以开发出更多高级复杂的操作,实现你所想要的功能。以下的代码是定时器库的接口:timer.h有关实现见另一篇文章。#if !define
2007-06-04 16:32:00 1587 5
原创 pc-lint嵌入到 SOURCE INSIGHT中
首先安装和配置好PC-LINT。我安装后发现config.exe不能完全用,导致生成的std_x.lnt文件的信息有些要手动添加,而且不会在安装目录下生成配置中产生的文件,导致运行时找不到某些文件其实。我们可以将安装目录中LNT中需要的文件拷贝出来,完全可以手动解决。后来到PC-LINT的官网(http://www.gimpel.com/html/ptch80.htm)下了个CONFIG.EXE,
2007-05-28 22:29:00 1520
原创 天网防火墙引起的蓝屏
最近电脑经常蓝屏,幸好有系统转储的调试信息。利用 WinDbg (来自Debugging Tools for Windows)查看转储文件,发现问题在于天网的一个驱动程序SKNFW.sys。在天网的官网上没有发现解决方案,后来在帖子上看到如下的描述:网上很多关于sknfw.sys蓝屏的问题,一直不知道如何解决,导致很多人忍痛割爱我通过多次实验,终于找到原因啦sknfw.sys蓝屏是因为天网的驱动即
2007-05-28 22:16:00 2411 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人