st130061@student.spbu.ru Ермаков Кирилл Андреевич 24Б82-мм
CLI‑утилита для кодирования/декодирования в ASCII85, тестирование (GoogleTest и Python) и документация Doxygen.
include/ascii85.h
— хэдерsrc/ascii85.cpp
— реализацияsrc/main.cpp
— CLI (stdin → stdout)tests/
— C++ и Python тестыMakefile
— сборка, тесты, запускDoxyfile
иdocs/
— Doxygen
make all
- Поточное кодирование (по умолчанию):
make run
- Поточное декодирование:
make run ARGS='-d'
- Буферная работа:
make run ARGS='-b' # кодирование
make run ARGS='-db' # декодирование
- GoogleTest:
make test-gtest
- Python:
make test-python
- Всё сразу:
make test
make docs-create #Создание
make ocs-open #Открытие
HTML: docs/html/index.html
.
make clean