ChinaUnix.net
相关文章推荐:

c struct 初始值

struct Header { char *Header; char *Host; char *Ua; char *Al; char *Ae; char *Ac; char *keep; char *con; }; 使用这样的struct模拟一个HTTP包。发送的时候用(-mydata就是我的结构体) send(sockfd, (char *)&_mydata, sizeof(_mydata), 0); 但不知道为什么用wireshark抓包是这样,大侠帮忙解决下。

by 鬼才小科 - C/C++ - 2009-06-26 08:55:07 阅读(2346) 回复(23)

相关讨论

[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 阅读(855) 回复(4)

今天看到一段c++代码 struct SInfo { SInfo() { recordNumber = INVALID_NUMBER; fieldLength = 0; offset = 0; } long long recordNumber; int fieldLength; int offset; }; 感到有些奇怪,结构 什么时候也有 构造 的概念了?标准c引入的还是标准c++引入的? 还是compiler specific 的?(SUN WorkStudio 11 + Solaris9 + SPARc) 多谢指教

by gora - C/C++ - 2006-06-19 12:33:01 阅读(657) 回复(3)

Does perl have sth like c's struct? Or just use class to serve that need?

by powerplane - Perl - 2003-07-10 16:37:52 阅读(1315) 回复(3)

c中的struct声明之后是不是所占内存大小就确定了?c++中的呢? 声明一个struct(c++),如下: struct record{ string name; int age; vector grades; }; 我未做初始化之前,使用sizeof(struct record)查看record大小为20,我向grades填入100个整数,1000个整数,怎么大小还是20? string,vector不是长度可变的么?我查看《c程序设计语言》,里面说sizeof()是一个运行时操作符,这样说来对于...

by bohemiangirl - C/C++ - 2008-01-08 00:20:26 阅读(3019) 回复(5)

在Python中导入模块struct就可以使用结构体了: import struct 生成一个结构体实例: data = struct.pack( 'format_string', struct_menber_1, struct_menber_2, ... ) 其中的format_string用来指定结构体的格式(指明该结构体在c中的定义),由两部分组成: 首先是一个可选的特殊字符,用来指明字节序、数据类型大小和对齐方式: @: native order, size & alignment (default) =: native order, std. size & alignment >: big-e...

by kaminjo - Python文档中心 - 2009-05-31 11:33:58 阅读(1667) 回复(0)

Python代码,读取tostruct.dat中的结构体数据,并以tuple的形式打印出来 # -*- coding: cp936 -*- '''读取c语言struct生成数据文件''' import struct import cStringIO ''' 步距长度计算,查看c语言字节对齐内容 typedef struct _cToStruct { char c; short h; int i; }cToSturct; sizeof(c) = 1 pad = 1 sizeof(h) = 2 sizeof(i) = 4 struct_size = 8 ''' struct_size = 8 fp = file("c:\\tostruct.da...

by jcodeer - Python文档中心 - 2007-10-23 00:09:14 阅读(1011) 回复(0)

char* slave_transp(struct slave_info_on_master_tp* slave_info_on_master); warning: `struct slave_info_on_master_tp' declared inside parameter list master_func.h:6: its scope is only this definition or declaration, which is probably not what you want

by wang9736 - C/C++ - 2007-09-10 14:12:52 阅读(1799) 回复(3)

看到有朋友介绍union,我以前还没有用过这个东西呢,也不懂,就去搜了点资料来看,也转给大家,希望坛子里的给予改正或补充。谢谢! 联 合(union) 1. 联合说明和联合变量定义 联合也是一种新的数据类型, 它是一种特殊形式的变量。 联合说明和联合变量定义与结构十分相似。其形式为: union 联合名{ 数据类型 成员名; 数据类型 成员名; ... ...

by ohwww - C/C++ - 2006-10-31 11:29:24 阅读(10365) 回复(23)

struct timespec struct itimerspec数据结构是怎样的,各个数据成员代表什么意义? 在哪里可以得到帮助文档? 谢谢各位解决小弟的问题

by xiaokousky - C/C++ - 2008-10-01 19:22:29 阅读(2782) 回复(1)
by 7717060 - C/C++ - 2008-09-09 10:42:00 阅读(5148) 回复(14)