Mat*_*ner 2 streaming parsing structure header descriptor
我正在读取包含一系列可变长度描述符的字节流,我在代码中将其表示为各种结构/类.每个描述符都有一个与所有其他描述符相同的固定长度头,用于标识其类型.
是否有适当的模型或模式可以用来最好地解析和表示每个描述符,然后根据它的类型执行适当的操作?
Wil*_*ill 9
我写了很多这类解析器.
我建议你读固定长度的头,然后用一个简单的开关的情况下,通过固定头和流于构造函数,以便它可以消耗流的可变部分分派到正确的构造到您的结构.
归档时间:
16 年,2 月 前
查看次数:
597 次
最近记录:
15 年,6 月 前