Debug_Info跨平台动态库头文件
现在该根据设计文档开始写我的头文件了,他的功能主要是实现向外提供我的动态库的方法接口,尤其明确的是,不想外提供的内容,一定不要再头文件里面写。比如内部的调用的函数,这是一个误区。往往我们会一股脑的把所有的方法统统写出来,认为这是一个定义文件,而其实,他是一个供外部调用的文件。越简练越好。
1、定义头文件标记,我喜欢叫他开关。我是跟一些高手学习来的,这样可以自由控制你的头文件引用。
#ifndef __DEBUG_INFO_HEADER__
#define __DEBUG_INFO_HEADER__
#endif
