随笔分类 -  C语言编程

软件设计,程序开发,语言理解
【原】automake工具,帮你做软件架构,管理你的Makefile
摘要:Makefile 管理工具 — Automake and Autoconf该工程下载路径:http://files.cnblogs.com/iTsihang/hello-2.0.zipautomake 参考资料:http://www.linuxforum.net/books/automake.htmlautoconf 参考资料:http://www.linuxforum.net/books/autoconf.htmlautomake源码下载:ftp://ftp.gnu.org/gnu/automake/autoconf源码下载:ftp://ftp.gnu.org/gnu/autoconf/Au 阅读全文

posted @ 2012-12-01 08:34 TSIHANG 阅读(4630) 评论(1) 推荐(1) 编辑

【原】函数的可重入性理解
摘要:最近,项目要求可能需要做博通的交换芯片的驱动程序,涉及到多用户同时进行操作,和大量的数据处理,因此在进行代码架构的时候需要进行前期简单的验证设计。考虑到一点就是程序设计的可重入性。经过简单的搜索,在维基百科和其他朋友的帖子里找到了相关概念。为了帮助自己今后理解,特地将此概念加上自己的理解整理在此。一、维基百科解释 1 若一个程序或子程序可以安全的被并行执行,则称其为可重入(reentrant或re-entrant)的;即当该子程序正在运行时,可以再次 2 进入并执行它。若一个函数是可重入的,则该函数必须满足一下必要条件: 3 1、不能含有静态(全局)非常量数据。 4 ... 阅读全文

posted @ 2012-11-10 08:26 TSIHANG 阅读(654) 评论(0) 推荐(0) 编辑

导航