山
山下
Unregistered / Unconfirmed
GUEST, unregistred user!
我目前的程序需要定义处理有类型的文件,
程序是基于网络通信的程序,需要保存发送和接收到的通信数据,
通信数据都遵守一个固定的格式,所以我定义一个结构体来保存数据,
比如:
TSocketRec = packed record
Command_code:array[1..4]of char;//接收到的数据头
Len_mess:array[1..Max]of char;//接收到的数据,最小值200,最大值65535
end;
//如定义成65535,会浪费空间;200,数据长度又不够
//如何处理
程序是基于网络通信的程序,需要保存发送和接收到的通信数据,
通信数据都遵守一个固定的格式,所以我定义一个结构体来保存数据,
比如:
TSocketRec = packed record
Command_code:array[1..4]of char;//接收到的数据头
Len_mess:array[1..Max]of char;//接收到的数据,最小值200,最大值65535
end;
//如定义成65535,会浪费空间;200,数据长度又不够
//如何处理