Проект реализует класс BitArray с поддержкой битовых операций и предоставляет тесты для проверки функциональности.
- C++ компилятор (например, GCC или MSVC)
- CMake (версия 3.14 или выше)
- Google Test (включен в проект)
BitArrayProject/
├── BitArray/ # Код основной библиотеки
│ ├── BitArray.cpp
│ └── BitArray.h
├── tests/ # Тесты на основе Google Test
│ └── BitArrayTests.cpp
├── googletest/ # Встроенная библиотека Google Test
├── CMakeLists.txt # Главный файл сборки CMake
└── build/ # Директория для сборки (создается автоматически)
- Клонируйте репозиторий: git clone https://github.com/<твое_имя>/<название_репозитория>.git cd <название_репозитория>
- Создайте директорию для сборки и перейдите в нее: mkdir build cd build
- Запустите CMake: cmake ..
- Соберите проект: cmake --build .
Для запуска основного приложения: ./BitArrayApp
Для запуска тестов выполните: ./build/tests/Debug/MyTests