本帖最后由 hotpower 于 2010-7-10 23:55 编辑
正如菜农在网上的《N驳"中断喂狗缺点论"》一样,首次回应多年来网上对菜农的质疑和“不公”
在C语言中,最大的确定就是没有构造函数,学过“近代计算机语言”的网友肯定深知它的重要。
再者就是函数名重载的问题。
如在system_lpc11xx.h中定义的:
extern void SystemInit (void);
有很多C程序员喜欢将它作为系统初始化函数。
俺就很喜欢之:
void SystemObj::SystemInit(void);
在程序中为区分之,调用时:
前者为:
::SystemInit();
后者为:
System.SystemInit();
“长的都不一样”,必然区分之。
待续 |