摘要:
void (*signal (int signo, void (*func)(int))) (int);乍一看,还以为定义了一个函数指针signal,但如果真是这样,signal后的参数列表又怎么解释?先来看看一些基础知识:1,定义函数指针:return_type (*func_pointer)(parameter_list)2,定义返回函数指针的函数:return_type(*function(func_parameter_list))(parameter_list)定义了一个函数function,该函数的参数列表是(function_patameter_list),返回类型是一个函数指针, 阅读全文
阅读排行榜
HomeR2初步实施。
2008-08-30 10:36 by htc开发, 207 阅读, 收藏,
摘要:
目前处于搭建平台阶段。现已完成homer2410的u-boot移植(nand flash启动),yaffs2文件系统,2.6.24.4内核移植,LCD驱动移植,RTC移植,USB移植,CS8900移植,进度还算顺利。 下个星期进行SD/MMC卡移植,MiniGUI移植。不过,公司项目高温实验也差不多了。估计还要进入软件完善阶段了。也许要分出时间来忙了。 阅读全文
《Windows程序设计》第一章 起步
2011-11-27 14:54 by htc开发, 206 阅读, 收藏,
摘要:
这些程式使用C语言撰写并原原本本的使用Windows API来开发程式。我将这种方法称作「古典」Windows程式设计。这是我们在1985年为Windows 1.0写程式的方法,它今天仍是写作Windows程式的有效方法。一般而言,Windows API自Windows 1.0以来一直保持一致,没什么重大改变。Windows API和它的语法的最大变化来自於从16位元架构向32位元架构转化的过程中。使用C语言和原始的API不是编写Windows 98程式的唯一方法。然而,这种方法却提供给您最佳的性能、最强大的功能和在发掘Windows特性方面最大的灵活性。可执行档案相对较小且运行时不要求外部程 阅读全文
从敏捷的业务目标论软件开发
2011-09-23 14:25 by htc开发, 206 阅读, 收藏,
摘要:
敏捷已成为软件开发领域的潮流,但单纯为迎合潮流去实施敏捷是不负责任的。开发方法和实践必须服务于业务成功,作为业务导向的敏捷实施成功的前提,首先必须问的问题是:通过敏捷实施要达成的业务目标是什么?为达成这些目标需要做到什么?如何做到?本文将从业务目标出发,分别从这三个方面展开讨论。提高组织的响应能力每一次软件产品的开发都是一个创造的过程,预知一切是不可能完成的任务。首先,商业环境和市场的需求处于变化之中。Jonathan Rasmusson在The Agile Samurai一书中陈述了三个关于需求的简单事实:一、不可能在项目开始的时候收集到所有的需求;二、不管你收集到什么样的需求,它一定会发生 阅读全文
模仿android谷歌地图功能开发记录
2011-06-28 14:25 by htc开发, 206 阅读, 收藏,
摘要:
第一步: 先要需要会地图加到程序里去可以参考这个教程http://hb.qq.com/a/20110221/000009.htm第二步:正在编代码。 阅读全文
浙公网安备 33010602011771号