C++ 文档中的二进制结构描述

C++ 文档中的二进制结构描述,c++,binary,protocols,structure,C++,Binary,Protocols,Structure,我想在我们的用户文档中描述我们的程序通过其网络套接字接收的C/C++二进制结构,但我在正确和漂亮地表示数据方面不是很有经验 我喜欢DVB协议在其技术文档中的描述方式: 但我不知道有哪种创作工具可以让我轻松地完成这项工作(有语法帮助等等) 您知道专门为这类任务设计的工具或语言吗? 我知道ASN,但我发现很难阅读面向用户的规范 PS:我不确定这是否属于SO,而不是超级用户或其他stackexchange站点。如果你知道的更多,不要犹豫转移这个问题

我想在我们的用户文档中描述我们的程序通过其网络套接字接收的C/C++二进制结构,但我在正确和漂亮地表示数据方面不是很有经验

我喜欢DVB协议在其技术文档中的描述方式:

但我不知道有哪种创作工具可以让我轻松地完成这项工作(有语法帮助等等)

您知道专门为这类任务设计的工具或语言吗?
我知道ASN,但我发现很难阅读面向用户的规范

PS:我不确定这是否属于SO,而不是超级用户或其他stackexchange站点。如果你知道的更多,不要犹豫转移这个问题