Инструмент маскировки кода C++
Маскируйте и анонимизируйте имена классов, имена функций, имена переменных и значения в браузере, сохраняя при этом структуру кода C++.
Размер шрифта
введите код C++
0 символов
Ширина
Высота
Результат маскирования
Ширина
Высота
Об этом инструменте
Прежде чем публиковать код C++, вы можете заменить уникальные идентификаторы и значения альтернативами, сохраняя при этом структуру, такую как пространства имен, шаблоны и лямбда-выражения.
Возможности
- Общие классы, пространства имен, шаблоны и лямбда-выражения в C++17 и C++20.
- Маскирование/анонимизация классов, функций, переменных, строк, чисел и комментариев.
Как пользоваться
- Вставьте код C++ в поле ввода.
- Выберите, что маскировать и как обрабатывать комментарии.
- Проверьте и скопируйте результаты маскировки.
- Вы можете удалить маскирование по отдельности, щелкнув правой кнопкой мыши по целевой области результата маскировки, и применить повторно, щелкнув правой кнопкой мыши еще раз.
Ограничения
- Он не гарантирует полный синтаксический анализ, эквивалентный компилятору C++.
- Визуально проверяйте результаты сложных макросов, перегрузок операторов и метапрограммирования шаблонов.
Конфиденциальность: Входное содержимое и результаты обработки обрабатываются в браузере и не отправляются и не сохраняются на сервере инструментов разработки.