跳转到主要内容
Develop Tools

C++代码脱敏工具

在保留C++代码结构的同时,在浏览器中对类名、函数名、变量名和值进行脱敏与匿名化。

字体大小
输入C++代码
0 个字符
宽度
高度
脱敏结果
宽度
高度

关于此工具

在共享C++代码前,可在保留命名空间、模板、Lambda表达式等结构的同时,将项目专用标识符和值替换为代替值。

支持的功能

  • C++17和C++20中常见的类、命名空间、模板和Lambda表达式
  • 类、函数、变量、字符串、数字和注释的脱敏/匿名化

使用方法

  1. 将C++代码粘贴到输入区。
  2. 选择要脱敏的内容以及如何处理注释。
  3. 检查并复制脱敏结果。
  4. 您可以通过右键单击遮罩结果的目标区域单独删除遮罩,然后再次右键单击重新应用。

限制事项

  • 本工具不保证具有与C++编译器相同的完整语法解析能力。
  • 对于包含复杂宏、运算符重载或模板元编程的结果,请人工检查。

隐私: 输入内容和处理结果仅在浏览器中处理,不会发送或保存到 Develop Tools 的服务器。