如何灵活处理有类型的文件,我保存的数据是变长,请教高手 50分(50分)

  • 主题发起人 主题发起人 山下
  • 开始时间 开始时间

山下

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,数据长度又不够
//如何处理
 
后退
顶部