lark.com

火鸟乐园——生活在.net时代
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  C/C++

摘要:Cygwin是一个GNU在Windows上的模拟环境,功能强大,广泛应用于嵌入式Linux应用开发,配合eclipse+CDT可以构建功能强大的嵌入式软件开发平台。Cygwin的原理是通过一个共享库Cygwin1.dll来屏蔽Windows的API,使得GNU可以工作在Windows之上,而不用对GNU工具的源码进行修改。 但是,由于windows和linux的文件系统和内核机制的差异,在使... 阅读全文

posted @ 2006-03-02 16:38 火鸟 阅读(1466) 评论(0) 推荐(0)

摘要:我们在设计软件系统架构的时候,经常需要用到回调函数。例如,我们设计了一个库,封装了一些接口。客户程序调用这些接口,我们的库执行一系列业务逻辑,并在调用结束的时候通知客户程序。为了便于理解回调函数,我设计以下简单的例子: #include "stdafx.h"// 函数指针typedef int (*MYCALLBACK) (int a, int b); // 回调函数调用函数// 可以看作是DLL... 阅读全文

posted @ 2005-12-15 15:45 火鸟 阅读(306) 评论(0) 推荐(0)