Doxygen 自动调整结构大小
Doxygen automatic size of struct
我有几个结构需要自动计算结构的大小。其中一些结构是嵌套的。我试过使用 consexpr auto size_of_struct = sizeof(struct)
但这最终只记录了 size_of_struct = sizeof(struct)。有没有办法让 doxygen 的预处理器在生成的文档中显示值?
根据要求评论作为答复:
doxygen 无法知道这一点,因为 doxygen 不知道编译器将如何布局结构,也不知道例如结构的大小。一个整数或一个双精度数。请注意,据我所知,结构的大小也取决于编译器并取决于优化器标志。
我有几个结构需要自动计算结构的大小。其中一些结构是嵌套的。我试过使用 consexpr auto size_of_struct = sizeof(struct)
但这最终只记录了 size_of_struct = sizeof(struct)。有没有办法让 doxygen 的预处理器在生成的文档中显示值?
根据要求评论作为答复:
doxygen 无法知道这一点,因为 doxygen 不知道编译器将如何布局结构,也不知道例如结构的大小。一个整数或一个双精度数。请注意,据我所知,结构的大小也取决于编译器并取决于优化器标志。