2012年11月1日

ctags的使用

摘要: [/home/brimmer/src]$ctags-R"-R"表示递归创建,也就包括源代码根目录下的所有子目录下的源程序。"tags"文件中包括这些对象的列表:l用#define定义的宏l枚举型变量的值l函数的定义、原型和声明l名字空间(namespace)l类型定义(typedefs)l变量(包括定义和声明)l类(class)、结构(struct)、枚举类型(enum)和联合(union)l类、结构和联合中成员变量或函数VIM用这个"tags"文件来定位上面这些做了标记的对象,下面介绍一下定位这些对象的方法:1)用命令行。在运行vi 阅读全文

posted @ 2012-11-01 20:16 追寻前人的脚步 阅读(1336) 评论(0) 推荐(0) 编辑

apue3.14节的一个例子

摘要: #include "apue.h"#include <fcntl.h>intmain(int argc, char *argv[]){ int val; if (argc != 2) err_quit("usage: a.out <descriptor#>"); if ((val = fcntl(atoi(argv[1]), F_GETFL, 0)) < 0) err_sys("fcntl error for fd %d", atoi(argv[1])); switch (val & O_ACCM 阅读全文

posted @ 2012-11-01 20:14 追寻前人的脚步 阅读(289) 评论(0) 推荐(0) 编辑

导航