1.充分自适应化
sock<<ID<<NAME<<SEX<<HP<<MP<<EXP;
优点:自动化强、简单、写着方便
缺点:有些时候依然无法自动化,而且会让程序员忽视数据的类型。客户端如与服务器端不一样,后果很严重。
2.严格指定格式法
sock.writeUint64(id);
sock.writeUTF8(NAME);
sock.writeBool(SEX);
sock.writeUint32(HP);
sock.writeUint32(MP);
sock.writeUint32(EXP);
优点:要求开发者严格指定数据类型,不容易出错
缺点:写着太累