No description
Find a file
Feiko Wielsma 38eca3b747 Implement safe cracking logic and setup development environment
- Added a new `main.cpp` file with logic to parse dial rotations from a file and execute safe cracking based on the parsed data.
- Introduced a `DialRotation` struct to represent the direction and distance of dial rotations.
- Implemented `parseRotations` function to read and parse input from a specified file, returning a vector of `DialRotation` or an error message.
- Created `executeSafeCrack` function to process the dial rotations and print the current state of the dial.
- Added `.clang-format` and `.clang-tidy` configuration files for code formatting and linting.
- Set up a Dockerfile for a development container with necessary tools and dependencies.
- Configured VS Code settings and tasks for building, formatting, and running clang-tidy.
- Added a script to run clang-tidy on the source files, ensuring code quality.
2025-12-01 21:01:09 +00:00
.devcontainer Implement safe cracking logic and setup development environment 2025-12-01 21:01:09 +00:00
.vscode Implement safe cracking logic and setup development environment 2025-12-01 21:01:09 +00:00
day1 Implement safe cracking logic and setup development environment 2025-12-01 21:01:09 +00:00
scripts Implement safe cracking logic and setup development environment 2025-12-01 21:01:09 +00:00
.clang-format Implement safe cracking logic and setup development environment 2025-12-01 21:01:09 +00:00
.clang-tidy Implement safe cracking logic and setup development environment 2025-12-01 21:01:09 +00:00
.gitignore Scaffold day 1 2025-12-01 20:29:57 +01:00
CMakeLists.txt Implement safe cracking logic and setup development environment 2025-12-01 21:01:09 +00:00