在解析自定义的二进制的文件格式,或者已知的一些文件格式的时候,比如png图片,tcp包,就需要struct库;

解析二进制文件长需要的函数有从buffer中读取char(一个字节),short(两个字节),int(4字节),string(n个char),这些struct都可以很好的胜任。官方说明