Реализация численных методов и геометрических алгоритмов.
Используется метод Ньютона и модульная структура с unit-тестами.
Рекомендуемая папка: C:\vcpkg
git clone https://github.com/microsoft/vcpkg C:\vcpkg
cd C:\vcpkg
bootstrap-vcpkg.bat
vcpkg integrate install
vcpkg install gtest:x64-windows
cmake -S . -B build -DCMAKE_TOOLCHAIN_FILE=C:/vcpkg/scripts/buildsystems/vcpkg.cmake
cmake --build build
Используется GoogleTest:
ctest --test-dir build
- C++17
- CMake
- GoogleTest
- MSVC / Visual Studio
src/— реализация алгоритмовinclude/— заголовочные файлыtests/— модульные тестыCMakeLists.txt— система сборки