ChinaUnix.net
相关文章推荐:

struct rtable中的下一跳地址

RT,我有个想法不知道对不对,就是先用inet_ntop,然后比较返回值是否在0到INET_ADDRSTRLEN之间,如果不在则无效

by wawxdyy - C/C++ - 2008-04-25 17:16:15 阅读(1679) 回复(4)

相关讨论
by lcasxy - C/C++ - 2004-05-31 17:04:25 阅读(2443) 回复(2)

我在学setjmp() 和longjmp()是碰到个jmp_buf 结构类型,我想查到它是怎样定义的, 先差找了 /usr/include/setjmp.h, 然后是 /usr/include/bits/setjmp.h, 还是没有, 这样层层的到啥时候才能结束. 记的前段时间查个time的结构体(名字我忘了)也是这样,实在太难找了. 各位大哥都是怎么查找的,告诉我个方法,谢谢,谢谢!

by blueprint - C/C++ - 2004-12-23 00:11:14 阅读(2318) 回复(6)

最近用到MLDBM模块,我们的用户数据库产生方式经过变化 如userinfo.db库个用户: uid(user_struct{‘name’=〉‘yqf’,'user_struct::name'='abc'} ); 如果我现在让他和%hash绑定: tie(%hash,‘MLDBM’'userinfo.db',O-RD); 那么$hash{'uid'}->{'name'}和$hash{'uid'}->{''user_struct::name'}会是不同的值吗? “::”不是用来指明域的符号吗?

by yuanquanfeng - Perl - 2007-12-19 17:30:35 阅读(1370) 回复(0)

#include #include int main() { struct STRU { char a; int b; } a; printf("%d\n",sizeof(a)); return 1; } 以上程序,在linux输出结果为8,是否有编译方法,使得输出结果为5? 请教!!

by mathfk - C/C++ - 2006-05-11 12:07:34 阅读(1208) 回复(3)

在线程函数怎么取回他传送的值呢? 传的时候要(void *)&xxx吗? 按上面的方式不行吗!

by rayou - C/C++ - 2004-03-17 15:08:43 阅读(679) 回复(1)

在网上找了些资料,说法很不致。现在我对这个很疑惑,哪个高手能指点二??

by noahtang - 内核/嵌入技术 - 2005-11-02 11:31:48 阅读(551) 回复(0)

#include ; #include ; struct Test { int c:2; }; 间的int c:2;是什么意思? 有那位解释下。

by xhl0902 - C/C++ - 2004-10-14 11:37:25 阅读(1359) 回复(4)

假设我有个字符串,我知道其内部的具体定义,所以我定义了个对应的struct间包含多种类型的字段,如char,int,long,dec_t等。如果这样的字符串和struct有多个,那么我如何只用个函数,就把字符串里的对应字符转换成需要的类型赋给对应的struct的字段呢? 请简单举例,谢谢!

by jchc - Informix - 2004-11-25 13:53:33 阅读(965) 回复(0)

本人是初手, 看些源程序,有些关于struct的内存分配问题,不明白: pg_dump.h typedef struct SimpleStringListCell { struct SimpleStringListCell *next; char val[1]; /* VARIABLE LENGTH FIELD */ } SimpleStringListCell; typedef struct SimpleStringList { SimpleStringListCell *head; SimpleStringListCell *tail; } SimpleStringList; pg_dump.c #include "pg_dump.h" static Si...

by trainee - C/C++ - 2009-05-25 20:32:08 阅读(4286) 回复(7)

[code] struct Test { Test() { } Test(int) { } void fun() { } }; int main() { Test a(1); // 1 Test b(); // 2 a.fun(); // 3 b.fun(); // 4 return 0; } [/code] 上面那段代码,在定义 Test b(); 时会有问题,但定义 Test a(1) 却可以。为什么?

by disheng727 - C/C++ - 2009-04-24 10:42:08 阅读(1265) 回复(4)