2011 年

共有 2 篇文章


C语言学习历程

起步篇

高二时,我有了一部学习机,它搭载的系统是嵌入式linux系统,除了学习功能外,还自带了“编程天地”功能,看名字大家应该就能知道,这个是用来编程的。我接触C语言也是从这里开始的。
 

LCUI 初始版本开发日志

LCUI 0.10.0 至 0.12.0

LCUI 大约是在2011年10月份开始开发的,起初是仿照VC的工具箱中的窗口控件,添加了PictureBox部件、Label部件,这些部件的相关属性及命名,也借鉴了它。
头文件的编写,我先仿照了FreeType2的头文件编写风格,也就是先#include <XXX_Build.h>,要使用哪个头文件里的函数声明时,直接使用 #include _XX_XX_H_,这个宏是 XXX_Build.h 里定义的;但遇到了一些问题,头文件包含头文件,循环包含,最终编译器编译时一直在循环打印同一个错误,关于这个问题,解决方法是使用宏进行头文件保护;