|
|
 |
C语言开发实现的虚拟桌面程序代码 |
(2008-06-18) |
| 虚拟一个桌面,然后在虚拟桌面启动explorer进程,用户可以用"ALT+Q"来切换现有桌面与这个虚拟桌面,用户需要运行什么软件,自己在虚拟桌面打开就是了... |
|
 |
不定参数在C语言中的应用实例 |
(2008-05-19) |
| 不定参数在C语言中的应用实例:不定参数当年做为C/C++语言一个特长被很多人推崇,但是实际上这种技术并没有应用很多。... |
|
 |
实例讲解C语言OPEN函数语法及其应用 |
(2008-05-12) |
| open是一个非标准的低级文件I/O函数,返回的是文件的低级句柄,open是一个可变参数的函数实现,后面的可变参数通常表示unsigned mode,mode参数是否存在要看access的值,path是文件的路径。... |
|
 |
怎样用C语言得到一个进程的全路径 |
(2008-04-08) |
| 一个进程的命令行保存在文件/proc/pid/cmdline中,参数之间是字节0分隔。下面的小程序举例说明如何去读这个文件。 ... |
|
 |
Linux下实时定时器在C语言中的实现和应用 |
(2008-04-08) |
| linux下还有一种高精度的定时器,那就是posix_timer。我记得以前看代码的时候CLOCK_REALTIME的定时器似乎用的就是rdtsc指令,不过现在不确定了,先放到一边。... |
|
 |
linux下的c语言的随机数算法代码 |
(2008-04-08) |
| 好在linux给我们提供了“真正的”随机数,在内核中,linux会维护一些偶然出现的数据,并且为用户提供访问接口。之所以称之为真正的随机数,是因为这些数据来源于计算机本身的偶然操作... |
|
 |
C语言宏定义使用技巧 |
(2008-03-23) |
| 写好C语言,漂亮的宏定义很重要,使用宏定义可以防止出错,提高可移植性,可读性,方便性 等等。下面列举一些成熟软件中常用得宏定义... |
|
 |
字母全排列快速算法C代码 |
(2008-02-25) |
| 全排列,比如字母ABC,所有排列有A ,AB,AC,ABC,ACB,B,BA,BC,BAC,BCA,C,CA,CB,CAB,CBA。... |
|
 |
用C语言实现一个简单实用的单向链表list |
(2007-11-20) |
| 用C语言实现一个简单实用的单向链表list,具有一定的实际意义。尤其我们不想使用STL里面的list<...>类的时候。我实现的这个list,结点存储任何调用者分配的任意类型的数据(void*)。这个list适用于一些简单的场合,消耗极少的资源。 ... |
|
 |
如何用C语言编写Windows服务程序的五个步骤 |
(2007-11-08) |
| 前一段时间我写了一篇通过写服务的形式来达到一些监视程序运行的目的的文章,至于如何在windows下写服务我没有详细介绍,今天就让我们一起看看如何来写服务程序。... |
|
 |
C语言程序设计基础之预处理 |
(2007-09-19) |
| 在前面各章中,已多次使用过以“#”号开头的预处理命令。如包含命令# include,宏定义命令# define等。在源程序中这些命令都放在函数之外, 而且一般都放在源文件的前面,它们称为预处理部分。... |
|
 |
深入理解C语言指针的奥秘 |
(2007-09-05) |
| 指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。 要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的 类型,指针的值或者叫指针所指向的内存区,还有指针本身所占据的内存区。... |
|
 |
C语言数组排序小结 |
(2007-09-05) |
| 多朋友是以谭浩强老师编的《c语言教程》作为学习c语言的入门教程的。书中涉及排序问题一般都以“冒泡法”和“选择法”实现。为了扩大视野,增加学习编程的兴趣,我参阅了有关书籍,整理了几种排序法,写出来同大家共勉。... |
|
|
|
|
|
|
|
|