Chinaunix
标题:
请问如何察看unix下系统结构体变量中含有哪些成员变量?
[打印本页]
作者:
cdmahlr
时间:
2003-06-23 16:52
标题:
请问如何察看unix下系统结构体变量中含有哪些成员变量?
比如我想察看sockaddr_in结构中含有哪些结构成员,我怎么察看?谢谢指点
作者:
freeusecn
时间:
2003-06-23 17:19
标题:
请问如何察看unix下系统结构体变量中含有哪些成员变量?
我也想知道...
作者:
dalianpansky
时间:
2003-06-23 19:03
标题:
请问如何察看unix下系统结构体变量中含有哪些成员变量?
rs6000上到/usr/include/netinet/in.h中看
作者:
蓝色键盘
时间:
2003-06-23 19:38
标题:
请问如何察看unix下系统结构体变量中含有哪些成员变量?
man socket系列函数,然后到响应的头文件中去查看。
作者:
无双
时间:
2003-06-23 21:51
标题:
请问如何察看unix下系统结构体变量中含有哪些成员变量?
头文件中还有头文件,太麻烦了,有没有更简单的办法
grep啊
看看grep命令什么用
可不要用我帐号做坏事先
作者:
夜未眠
时间:
2003-06-23 21:57
标题:
请问如何察看unix下系统结构体变量中含有哪些成员变量?
我是在include目录及其子目录下作tags file
不知道有没有更好的方法
作者:
tinywind
时间:
2003-06-24 07:45
标题:
请问如何察看unix下系统结构体变量中含有哪些成员变量?
简单,编译好后用gdb跟,ptype就可以列出变量的定义,如果是结构的话可以最基本的成员定义。
作者:
无双
时间:
2003-06-24 11:47
标题:
请问如何察看unix下系统结构体变量中含有哪些成员变量?
恩
那写的时候呢
在vi中可以设置路径
然后使用CTRL-W ]的方法显示定义
作者:
fieryfox
时间:
2003-06-24 12:03
标题:
请问如何察看unix下系统结构体变量中含有哪些成员变量?
需要ctags建立tags文件。
作者:
cdmahlr
时间:
2003-06-24 12:38
标题:
请问如何察看unix下系统结构体变量中含有哪些成员变量?
楼上的怎么建阿?
作者:
无双
时间:
2003-06-24 12:42
标题:
请问如何察看unix下系统结构体变量中含有哪些成员变量?
在那个目录下使用
ctags *
具体我上网长个配置好的给你吧
小平去了你去不去那边
作者:
无双
时间:
2003-06-24 12:44
标题:
请问如何察看unix下系统结构体变量中含有哪些成员变量?
使用Ctags
VIM中已经带了Ctags这个程序。尽管ctags也可以支持其它编辑器,但是它正式支持的只有VIM。Ctags可以帮助程序员很容易地浏览源代码。用下面的命令可以在源代码的根目录下创建“tags”文件:
[/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) 用命令行。在运行vim的时候加上“-t”参数,例如:
[/home/brimmer/src]$ vim -t foo_bar
这个命令将打开定义“foo_bar”(变量或函数或其它)的文件,并把光标定位到这一行。
2) 在vim编辑器内用“:ta”命令,例如:
:ta foo_bar
3) 最方便的方法是把光标移到变量名或函数名上,然后按下“Ctrl-]”。用“Ctrl-o”退回原来的地方。
注意:运行vim的时候,必须在“tags”文件所在的目录下运行。否则,运行vim的时候还要用“:set tags=”命令设定“tags”文件的路径,这样vim才能找到“tags”文件。
作者:
cdmahlr
时间:
2003-06-24 13:01
标题:
请问如何察看unix下系统结构体变量中含有哪些成员变量?
小平去哪儿了?给我发个邮件过来,你给我的那个邮箱我不记得了
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2