比如 log.h log.c
其中log.h 就几个函数的定义,用到的头文件很少。
但是log.c文件里面会有很多函数的实现,用到比如
#include <string.h>
#include <time.h>
#include <limits.h>
#include <signal.h>
#include <unistd.h>
#include <dirent.h>
#include <stdlib.h>
#include <stddef.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <errno.h>
这些头文件最好不要放到头文件里面,而是放进log.c文件里面。
版权声明:本文为sweetfather原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。