如下 pascal 语句type
PPacket = ^TPacket;
TPacket = packed record
case Integer of
0: (b0, b1, b2, b3: Byte);
1: (i: Integer);
2: (a: array[0..3] of Byte);
3: (c: array[0..3] of Char);
end;对应成如下c++,请问是否对?另外上面 Pascal 的case Integer of 是否对应C++的构造函数? struct TPacket
{
Byte b0, b1, b2, b3;
int i;
Byte a[3];
char c[3];
};
PPacket = ^TPacket;
TPacket = packed record
case Integer of
0: (b0, b1, b2, b3: Byte);
1: (i: Integer);
2: (a: array[0..3] of Byte);
3: (c: array[0..3] of Char);
end;对应成如下c++,请问是否对?另外上面 Pascal 的case Integer of 是否对应C++的构造函数? struct TPacket
{
Byte b0, b1, b2, b3;
int i;
Byte a[3];
char c[3];
};
解决方案 »
- 如何使DELPHI程序出现UAC盾牌?
- 有谁有GSM MODEM的二次开发包啊!
- 怎么在程序里控制打印页面的大小?谢谢!!
- 求 TmwCalendar 等 控件组!!!!!! 200分相送!!!!!!!!
- 这句有什么问题,为何总是出错?
- 速达(科思ERP)原代码低价转出售
- listview中如何拖动并保持图标位置?
- 怎样才能在本地不装oracle的客户端而通过程序直接访问服务器的oracle数据库?
- excel的交叉数据如何导入到access数据库里
- 我响应,我已经将我得帖子结了,至于转不转到灌水乐园我有所保留。
- 一个小问题!请大家帮忙
- 再问:::delphi调用VC的ATL组件传递函数指针的问题!!几天了,郁闷!!
struct b {unsigned char b0, b1, b2, b3;};
int i;
unsigned char a[3];
char c[3];
};TPacjet *PPacket;