摘要: 入门书籍对switch语句的介绍相对较浅,我也因此而产生了很多想当然的误解。为解惑而写了以下一小篇精解switch语句,相信会对很多朋友有所帮助,同时顺便补充一些相关知识。  先抛出个题目,见下程序://原代码出自《C语言参考手册(原书第5版)》//为了表达我的意图,特做了部分改动switch(x){ default: if(prime(x)) { case 2: case 3: case 5: ... 阅读全文
posted @ 2010-03-22 19:36 geekemacser 阅读(5833) 评论(0) 推荐(0)
摘要: 1.如何注册xp系统服务 net start serviceName //根据参数中的服务名称启动一项已经注册的服务 net stop serviceName //停止一项服务 和服务有关的注册表目录:可以在这三个地方找到系统中注册的各种服务,手动注册服务就从这里开始,我选择的是最后一个目录。首先,查看一下已经注册的服务我们可以看到每个服务都是以单独的节点的方式存在,节点内的一些键值描述了这个服务... 阅读全文
posted @ 2010-01-13 11:53 geekemacser 阅读(286) 评论(0) 推荐(0)
摘要: 1.各种宏定义[代码]2.重设窗口大小[代码]3.修改屏幕分辨率[代码]4.建立openGL窗口[代码]5.销毁窗口[代码]6.窗口消息处理[代码]7.注册类[代码]8.WinMain[代码]9.定义绘制场景的函数[代码]10.绘制场景[代码]11.更新窗口[代码]12.退出清除[代码] 阅读全文
posted @ 2009-10-13 11:17 geekemacser 阅读(795) 评论(0) 推荐(0)
摘要: [代码] 阅读全文
posted @ 2009-10-13 10:45 geekemacser 阅读(174) 评论(0) 推荐(0)
摘要: 一、打开CD-ROM[代码]二、关闭CD_ROM[代码]三、关闭计算机[代码]四、重启计算机[代码]五、枚举所有字体[代码]其中m_ctlFontList是一个列表控件变量六、一次只运行一个程序实例,如果已运行则退出[代码]七、得到当前鼠标所在位置[代码]八、上下文菜单事件触发事件:OnContextMenu事件九、显示和隐藏程序菜单[代码]十、获取可执行文件的图标[代码]十一、窗口自动靠边程序演... 阅读全文
posted @ 2009-10-13 10:42 geekemacser 阅读(211) 评论(0) 推荐(0)
摘要: 一.Linux图形界面编程概述二.消息和回调函数三.控件容器四.常用控件 阅读全文
posted @ 2009-10-13 10:14 geekemacser 阅读(319) 评论(0) 推荐(0)
摘要: 一.网络编程基本原理二.套接字编程三.C/S实例四.网络安全 1.网络攻击 2.缓冲区溢出 3.输入检查五.编程实践:端口扫描器 阅读全文
posted @ 2009-10-13 10:10 geekemacser 阅读(255) 评论(0) 推荐(0)
摘要: 一.系统编程概述二.文件的输入输出 1.文件的创建,打开和关闭 2.文件的读写 3.文件读写指针的移动 4.dup,dup2,fcntl,ioctl系统调用三.文件属性操作 1.获取文件属性 2.设置文件属性四.文件的移动和删除 1.文件的移动 2.文件的删除五.目录操作 1.目录的创建 2.目录的删除 3.获取当前目录 3.设置工作目录 4.获取目录信息六.编程实践:m... 阅读全文
posted @ 2009-10-13 10:05 geekemacser 阅读(169) 评论(0) 推荐(0)
摘要: 一.进程概述 1.Linux进程 2.进程控制 3.进程内存映像二.创建进程三.创建守护进程四.进程退出五.执行新程序六.等待进程结束七.进程其它操作八.编程实践:myshell 阅读全文
posted @ 2009-10-13 09:58 geekemacser 阅读(160) 评论(0) 推荐(0)
摘要: 一.进程间通信概述二.管道三.有名管道四.消息队列五.信号量六.共享内存七.库的创建和使用 阅读全文
posted @ 2009-10-13 09:44 geekemacser 阅读(126) 评论(0) 推荐(0)