- 博客(14)
- 收藏
- 关注
转载 va_start() va_end()函数应用
1:当无法列出传递函数的所有实参的类型和数目时,可用省略号指定参数表 void foo(...); void foo(parm_list,...); 2:函数参数的传递原理 函数参数是以数据结构:栈的形式存取,从右至左入栈.eg: #include void fun(int a, ...) { int *temp = &a; te
2008-07-09 19:07:00
1010
转载 I2C协议理解
一. 技术性能: 工作速率有100K和400K两种; 支持多机通讯; 支持多主控模块,但同一时刻只允许有一个主控; 由数据线SDA和时钟SCL构成的串行总线; 每个电路和模块都有唯一的地址; 每个器件可以使用独立电源 二. 基本工作原理: 以启动信号START来掌
2008-07-07 18:30:00
1184
转载 C语言函数调用的底层机制
这是一篇介绍C语言中的函数调用是如何用实现的文章。写给那些对C语言各种行为的底层实现感兴趣人的入门级文章。如果你是C语言或者汇编、底层技术的老鸟或是对这个问题不感兴趣,那么这篇文章只会耽误您的时间,您大可不必阅读他。当然如果前辈们愿意为我指出不足,我将十分感谢您的指导,并对耽误您宝贵的时间致歉。好了,废话少说!要研究这个问题,让我们先打开VC++吧。最好是6.0的,:-P。(什么你没有VC++
2007-12-20 11:05:00
1697
1
转载 性格的成熟 思想的成熟
我把成熟分作两类:性格的成熟,和思想的成熟。 性格的成熟大多决定一个人的言谈举止,例如为人处事,接人待物等等,这些特质通过外在的行为表现出来,容易被人所认知,所以也容易被人所认同。在这个社会中界定性格的成熟有着自己并不复杂的标准,即是“自我与社会的协调程度”,性格成熟,往往意味着这个人能够更深刻地辨清社会的模样,至少在表面上认同它、并且平滑地融入其中。社会是飞流的旋涡,而他能更准确地摒弃空泛锈蚀的
2006-11-08 20:21:00
4607
转载 JPEG 简易文档 V2.14
JPEG 简易文档 V2.14 初稿写于 2000.1.23 最后修订 2003.12.5 作者: 云风 Email: cloudwu@263.net Homepage: http://www.codingnow.com写在前面-------1. 为什么写这个文档? 云风想对 JPEG/MPEG 有一个系统的研究,
2006-10-07 16:10:00
1042
转载 API实现regedt32修改注册表权限
#include #include #pragma comment (lib,"Advapi32.lib") void main() { DWORD dwRet; LPSTR SamName = "MACHINE//SAM//SAM"; PSECURITY_DESCRIPTOR pSD = NULL; PACL pOldDacl = NULL; PACL pNewDac
2006-10-02 16:07:00
1746
转载 FreeBSD和Linux之比较
1. Linux 优点: 充分发挥 PC 的功能,花样极多,玩起来很有趣,各方面的表现都不错。 缺点: 太过自由,以致於发散掉了,维护方面比 FreeBSD 麻烦(对一般人来说)。 -> 适合喜欢「玩 PC」,更甚於「玩 UNIX(Network)」的人。 2. FreeBSD 优点: 非常 UNIX、非常 Free、非常 BSD -- UNIX 的理想归宿!! 缺点: 太过 UNIX
2006-10-02 16:02:00
6300
转载 十年MFC经历认识的Microsoft技术
初识MFC 我最初知道MFC大概是在1993年,那个时候Visual C++还没面世,当时Microsoft的C++编译器还很弱,官方的名字是Microsoft C/C++ 7.0,MFC的版本是1.0,几乎没有引起什么反响,那个时期最好的C++开发环境是Borland C++ 3.1,其实,大概是1992年11月份,一个偶然的机会,我领略到Borland公司的厉害,记不得在什么地方,我
2006-10-02 16:01:00
2667
1
转载 学习Linux的七点忠告
1、不要“玩 Linux” 很多人用 Linux 的时候会感觉很迷茫,该用哪个发行呢?是不是我少装了什么?怎么升级这么快啊!怎么这么不稳定!每当遇到新的软件他就想试用,每当新的版本出现,他就更新,然后用鼠标在新的菜单里选择从来没见过的程序来用用。 其实你是为了Linux而使用Linux,而没有找到正确的理由来利用 Linux。你首先要明确用电脑的目的,你用它是为了解决你的实际问题,而不是为了学
2006-10-02 15:57:00
806
转载 关闭DOS窗口的代码
#include void __fastcall KillProcess(HWND hWnd){DWORD* pPid;DWORD result;void *hg;hg = GlobalAlloc(GMEM_SHARE, sizeof(DWORD));pPid =(DWORD *)GlobalLock(hg);result = GetWindowThreadProcessId(hWnd, pP
2006-09-29 22:31:00
995
转载 Windows服务编写原理及探讨
(一)服务的基础知识Question 1. 什么是服务?它的特征是什么? 在NT/2000中,服务是一类受到操作系统优待的程序。一个服务首先是一个Win32可执行程序,如果要写一个功能完备且强大的服务,需要熟悉动态连接库(Dlls)、结构异常处理、内存映射文件、虚拟内存、设备I/O、线程及其同步、Unicode以及其他的由WinAPI函数提供的应用接口。当然本文讨论的只是建立一个可以安
2006-09-29 22:29:00
1173
转载 引导光盘原理
引导型光盘的观念己成型许久了,只是要如何在Dos的平台上有此能力相较于Mac及Unix平台是比较困难罢了。对Mac及Unix系统而言,制作引导型光盘一直都不是问题,只要将这两个系统的硬盘,做Byte-to-Byte的拷贝,再将它写入CD-ROM,系统即会自动侦测并对此光盘进行开机的动作。但是如果你对Dos的硬盘做同样的动作,结果还是无法使CD-ROM开机的。 在Dos下
2006-03-18 18:40:00
4200
1
转载 关于Linux图形界面的基本知识
很多LINUX的初学者分不清除linux和X之间,X和Xfree86之间,X和 KDE,gnome等之间是什么关系.常常混淆概念,我想以比较易于理解的方式说明一下X,X11,XFREE,WM,KDE,GNOME等之间的关系. 由于本人水平有限肯可能存在错误,请高手指正. 一 linux本身没有图形界面,linux现在的图形界面的实现只是linux下的应用程序实现的. 图形界面并不
2006-03-12 19:34:00
1037
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人