C++ 11源代码生成

Tim*_*Tim 2 c++ code-generation

是否有某种C++库,其中包含代表C++源代码的类?它当然应该能够将源代码输出到流.我正在寻找支持大多数C++ 11功能的东西,并且还能够生成模板化结构.

当我为此谷歌时,我没有得到我想要的结果.我敢肯定,有一些可用的东西.也许我只是使用错误的条款.

Joe*_*Joe 5

查看使用基于库的体系结构Clang编译器, 以支持实现需要处理AST的IDE和其他工具.Clang完全支持所有C++ 11特性(以及一些C++ 1y特性)

更多信息可以在Clang文档中找到.或者在这个博客中描述了使用源代码转换的基本源代码clang::Rewriter.