C++ 转换器脚本

标签 c++

我想看看是否有任何预先存在的项目可以做到这一点。

一般来说,我需要一些东西加载到 C++ 文件中并解析它,然后根据脚本中的一组规则对其进行转换,比如添加标题、重新格式化或删除编码怪癖,例如,将 const int 参数在 int 参数等函数中,或者可能会根据输入的 c++ 文件生成某种 dom 的东西,可以对其进行操作和再次写出。

是否有免费或商业的此类项目/产品?

最佳答案

Taras Glek Mozilla 一直致力于 dehydra tool , 基于 Elkhound并使用 JavaScript 编写脚本来转换 Mozilla 代码库以适应 XPCOM 和垃圾收集器的变化。

关于C++ 转换器脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/661760/

相关文章:

c++ - 返回一个 2 元组是否比 std::pair 效率低?

c++ - 在foreach循环中附加到 map

c++ - enum 是 C++ 中的宏变量还是整型变量?

c++ - 我们如何从 vs2010 hash_map 的 less 中获益?

python - Swig:如何将 c++ 字符串 const & 映射到 python 字符串?

c++ - Chrome 中的 NPAPI tcp http 服务器 c++

c++ - 如何枚举已分配指定用户权限的所有 SID? C++

c++ - 为什么从 const 成员函数返回的 *this 不能用于调用 C++ 中的其他函数?

c++ - 这段代码是什么意思?打开简历

c++ - 从 DLL 导出 ASM 函数 - Visual Studio C++