2

可能重复:
C++ 中的转储工具,如 PHP 中的 var_dump()?

我不确定 C++ 是否允许这种事情,但我想知道,是否有可能编写一个可以将任何类型数组(std::vector)输出为纯文本的通用函数,只要我自己写每种类型的输出函数,例如 std::string、float、int 等。

那么,我怎样才能遍历结构类型并通过我制作的不同输出函数将它们一一输出?

4

1 回答 1

0

你应该看看 cxx-prettyprint。http://louisdx.github.com/cxx-prettyprint/

我认为它可以满足您的所有要求。

于 2012-10-11T13:41:39.310 回答