ChinaUnix.net
相关文章推荐:

linux EXPORTSYMBOL 导出全局结构体

比如说查个bind函数man bind int bind(int sockfd, const struct sockaddr *addr,socklen_t addrlen); 对于struct sockaddr,手册里有说明了这个结构 struct sockaddr { sa_family_t sa_family; char sa_data[14]; } 但实际程序时都不是直接用这个,而是用struct sockaddr_in 那如何才能查看这个结构的成员,希望有经验的人教个思路,谢谢了

by sharpshootor - C/C++ - 2009-01-01 14:42:24 阅读(4710) 回复(5)

相关讨论

默认这些全局变量在库以外是不可见的,怎么让它在库以外可见呢?

by zxw01 - C/C++ - 2006-03-31 09:13:26 阅读(10329) 回复(20)

linux下如何查询某个结构的信息?比如我要查询ifreq这个结构成员的信息,用man ifreq查不到,我该这么查询呢?

by shoecat - 程序开发 - 2006-07-17 17:15:10 阅读(5083) 回复(22)
by seramiller - C/C++ - 2008-12-03 13:16:48 阅读(4298) 回复(5)

刚刚开始看TCP/IP V2 里面说到了socket结构,我想看看在linux下是在哪里定义的 用grep找了2.6的内核源码,但是信息太多了,想请明白人给指点一个大致的位置 谢谢了先:lol::lol::lol::lol::lol::lol:

by kuaizaifeng - C/C++ - 2006-08-25 09:07:35 阅读(2136) 回复(3)

"big endian"和"little endian"的区别是在按字节存储顺序上。比如0x12345678 在"little endian"上表示为(假设基址为0x100): 0x100 0x78 (01111000) 0x101 0x56 0x102 0x34 0x103 0x12 在“big endian"上表示为: 0x100 0x12 0x101 0x34 0x102 0x56 0x103 0x78 (01111000) 它们字节中的位存储还是相同的,所以我对linux中,这段代码中为什么要把它们的位域定义成相反的顺序?小弟不懂,请指教。 struct tcphdr { __u16 s...

by matthew6868 - C/C++ - 2015-06-30 08:33:05 阅读(5255) 回复(4)
by windyheart - C/C++ - 2005-10-18 13:45:32 阅读(12437) 回复(4)

如: [code]struct st { int a; char b; int *c; };[/code] 我想实现: [code]foreach($st as $key=>;$value) printf("%s = %s",$key,$value);[/code] 前提条件是我不知结构中有类似int a 定义,有办法实现吗?谢谢。

by swingcoder - C/C++ - 2005-02-05 13:31:13 阅读(1563) 回复(2)
by wang_cao2190 - C/C++ - 2005-08-09 17:01:57 阅读(2257) 回复(8)

怎么在linux下将Oracle的数据库表结构全部导出成文本或.sql文件呢? 请高手将详细步骤写出,偶很菜,谢谢了~~~

by bjcctv - Oracle - 2003-06-06 16:39:58 阅读(1772) 回复(2)

请教各位怎样将linux下oracle的数据库结构和数据库导出,导成文本或Sql Server里面? 谢谢~

by bjcctv - Oracle - 2003-06-06 11:20:31 阅读(1232) 回复(2)