精通Unix下的C语言 编程于项目实践
文章平均质量分 79
iejwduan
安静而又好动,乐观而又稍带悲观
展开
-
文件属性操作
#include #include #include #include int GetFileType(mode_t st_mode, char *resp){ if (resp == NULL) return 0; if (S_ISDIR(st_mode)) resp[0] = d; /* 测试是否为目录文件 */ else if (S_ISCHR(st_mode)原创 2009-03-15 19:04:00 · 397 阅读 · 0 评论 -
文件属性statfs
statfs函数使用说明功能描述: 查询文件系统相关的信息。 用法: #include /* 或者 */int statfs(const char *path, struct statfs *buf);int fstatfs(int fd, struct statfs *buf); 参数: path: 位于需要查询信息的文件系统的文件路径名。 fd: 位于需要查询信原创 2009-03-15 19:10:00 · 2137 阅读 · 3 评论 -
Unix动态库和静态库比较
静态库和动态库的区别 文件预览 文件目录树如下,如你所见,非常简单。 1. libtest/ 2. |-- lt.c 3. |-- lt.h 4. `-- test.c #lt.c 1. 4. 5. #include 6. 7. void myprint(void转载 2009-03-26 21:02:00 · 2435 阅读 · 0 评论