由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - python 超级难题求救
相关主题
Python: how to do nested struct ?一个简单的C编程问题
几个C++的问题请教一个C的问题
不明白C++的一个地方码工试题 (转载)
C++里面如何最方便的表示这个数组的数组?cookie的问题
Compile issuespython question, easy one
Another questionc++ initialize struct
定义的struct数组很大时,为什么会出现奇怪的大数字?问个c++ struct的土问题
what's this mean in C program? ":" in identifer怎样能让这个结构在32 或64 位系统大小一样?
相关话题的讨论汇总
话题: struct话题: info话题: myinfo话题: header话题: data
进入Programming版参与讨论
1 (共1页)
w*s
发帖数: 7227
1
检测高手的时候到了
how to convert my c code into python ?
struct Header{
int f1;
int f2;
};
struct Data{
long f3;
unsigned short f4;
...
};
struct Info{
struct Header myHeader;
struct Data mhData;
};
struct Info myInfo;
// initialization here
myFunc(&myInfo, 1, 2, 3);
X****r
发帖数: 3557
2
// initialization here
MyFunc(my_info, 1, 2, 3)

【在 w*s 的大作中提到】
: 检测高手的时候到了
: how to convert my c code into python ?
: struct Header{
: int f1;
: int f2;
: };
: struct Data{
: long f3;
: unsigned short f4;
: ...

w*s
发帖数: 7227
3
你肯定这样行吗?好像很深刻

【在 X****r 的大作中提到】
: // initialization here
: MyFunc(my_info, 1, 2, 3)

w*s
发帖数: 7227
4
那位大牛评论一下吧,这位大牛对不对?

【在 X****r 的大作中提到】
: // initialization here
: MyFunc(my_info, 1, 2, 3)

v*******e
发帖数: 11604
5
不知道啊,楼主的C思维,python怕是理解不了。
r****t
发帖数: 10904
6
Header = [('f1', 'i4'),('f2', 'i4')]
Data = [('f3', 'i8'),('f4','u4'),...]
Info = [('myHeader',Header), ('mhData',Data)]
myinfo = np.array(((0,0), (0,0)), dtype=Info)
myfunc(myinfo, 1, 2, 3)
另 in python don't use camel case name for variables and functions, that's
quite ugly.

【在 w*s 的大作中提到】
: 检测高手的时候到了
: how to convert my c code into python ?
: struct Header{
: int f1;
: int f2;
: };
: struct Data{
: long f3;
: unsigned short f4;
: ...

c********l
发帖数: 8138
7
用dict类型而不是tuple岂不是更好?
myHeader = { 'f1': 'i4', 'f2': 'i4'};

【在 r****t 的大作中提到】
: Header = [('f1', 'i4'),('f2', 'i4')]
: Data = [('f3', 'i8'),('f4','u4'),...]
: Info = [('myHeader',Header), ('mhData',Data)]
: myinfo = np.array(((0,0), (0,0)), dtype=Info)
: myfunc(myinfo, 1, 2, 3)
: 另 in python don't use camel case name for variables and functions, that's
: quite ugly.

r****t
发帖数: 10904
8
内存里面不一样了. 我那个至少还比较接近

【在 c********l 的大作中提到】
: 用dict类型而不是tuple岂不是更好?
: myHeader = { 'f1': 'i4', 'f2': 'i4'};

c********l
发帖数: 8138
9
.....

【在 r****t 的大作中提到】
: 内存里面不一样了. 我那个至少还比较接近
1 (共1页)
进入Programming版参与讨论
相关主题
怎样能让这个结构在32 或64 位系统大小一样?Compile issues
C语言,结构体转字符串。简单的难题Another question
谁能说说Perl, Python, Tcl各自的优缺点?主要应用场合?定义的struct数组很大时,为什么会出现奇怪的大数字?
error LNK2001:的错误如何改正?what's this mean in C program? ":" in identifer
Python: how to do nested struct ?一个简单的C编程问题
几个C++的问题请教一个C的问题
不明白C++的一个地方码工试题 (转载)
C++里面如何最方便的表示这个数组的数组?cookie的问题
相关话题的讨论汇总
话题: struct话题: info话题: myinfo话题: header话题: data