Cxxdroid – Android приложение для изучения языка программирования C++. Благодаря утилите можно самостоятельно научиться создавать и работать с кодами.
Обучение
В приложении имеется автономный компилятор языка программирования C++. Для корректной работы приложения не понадобится сетевое подключение. Есть возможность использовать менеджер пакетов и подготовленные файлы для общих библиотек.
Как программа Учим Python, приложение содержит готовые примеры, которые помогают быстрее освоить материал. Предусмотрен полнофункциональный эмулятор терминала. Поддерживается режим интерпретатора.
Программирование
В приложении используется функция кэширования компилятора, которая обеспечивает высокую производительность. За счет библиотеки Boost программа способна работать в 33 раза быстрее.
В утилите предусмотрена чистая и продуманная архитектура. Код проходит анализ и компиляцию за счет одни и тех же инструментов, а интегрированная среда разработки не падает полностью при возникновении ошибок.
Приложение содержит полноценный компилятор. В программе не используются интерпретаторы на основе Java или Javascript. Поддерживается встроенный язык ассемблера синтаксис Clang.
Функции
Утилита способна подсказывать код в режиме реального времени, выполнять автоматический отступ и анализ, как в любой реальной среде IDE. Имеется расширенная панель клавиатуры со всеми символами, необходимыми для программирования. Предусмотрена подсветка синтаксиса и большой выбор тем.
Особенности
- возможность изучать язык программирования C++;
- присутствует настраиваемый репозиторий;
- поддерживается работа над кодом;
- имеется встроенный менеджер пакетов;
- приложение скачивается и используется бесплатно;
- совместимо с актуальными версиями Android.