ChinaUnix.net
相关文章推荐:

linux 结构体 共享内存

比如说查个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 阅读(4716) 回复(5)

相关讨论

概述 如果想在Apache/EAPI中具有共享内存的支持,那么就要建立MM共享内存库。在这种情况下,它将允许mod_ssl使用一种高效的基于RAM的会话(session)缓存代替基于磁盘的会话缓存。 注意事项 下面所有的命令都是Unix兼容的命令。 源路径都为“/var/tmp”(当然在实际情况中也可以用其它路径)。 安装在RedHat linux 6.1下测试通过。 要用“root”用户进行安装。 Mm 的版本号是1.0.12。 软件包的来源 ...

by 南非蜘蛛 - 服务器应用 - 2003-05-08 23:00:32 阅读(3197) 回复(2)

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

by shoecat - 程序开发 - 2006-07-17 17:15:10 阅读(5086) 回复(22)

我在redhat as3 update 5(物理内存1G)上安装 sybase12.5.3,结果发现无法设置内存,具的表现是: 设置 max memory = 262144 , 执行sp_configure "allocate max shared mem",1 时,系统提示错误: 00:00000:00008:2007/01/30 22:00:29.80 server The configuration option 'allocate max shared memory' has been changed by 'sa' from '0' to '1'. 00:00000:00008:2007/01/30 22:00:29.80 kernel Allocating a shared mem...

by vct00 - Sybase - 2007-02-04 00:20:44 阅读(8230) 回复(23)
by seramiller - C/C++ - 2008-12-03 13:16:48 阅读(4306) 回复(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 阅读(2137) 回复(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 阅读(12441) 回复(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 阅读(1564) 回复(2)
by wang_cao2190 - C/C++ - 2005-08-09 17:01:57 阅读(2257) 回复(8)

我的代码如下,但编译不了: struct listened { char Cookie; long RequestTimeStamp; long RequestFileSize; struct listened *left , *right ; } BufferQueue ; struct BufferQueue *h; int finish; finish = clock( ); char a=(rand()%6+65); h=( struct BufferQueue *)malloc(sizeof (BufferQueue)); h->Cookie=a ; h->RequestTimeStamp=finish ; h->RequestFileSize = (rand()%100) ; 恳请哪位高手帮修改一下,多谢...

by 51167899 - 程序开发 - 2006-07-28 18:18:11 阅读(899) 回复(2)