Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/franioli/cpp_homeworks
https://github.com/franioli/cpp_homeworks
Last synced: 17 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/franioli/cpp_homeworks
- Owner: franioli
- Created: 2022-08-27T08:10:35.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2022-09-25T13:10:32.000Z (about 2 years ago)
- Last Synced: 2023-03-10T11:32:08.795Z (over 1 year ago)
- Language: C++
- Size: 53.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Homework repository for the modern C++ course
This repository is a template repository to enable seamless homework checking.
To use it, click the Use this template button at the top of the page.
This will create a repository with all the necessary pipelines set up to
check your homework submissions.## How to submit a homework
### Easy start
In order to start, you can instantly create a PR to fix a failing test (see the
Wiki of this project to see which test is failing). Just copy the contents of
the `commands.sh` in the `example_task` into the `commands.sh` in the
`example_task_copy` folder, commit it to a new branch an open a PR to your new
repository's `main` branch. If this is unclear than see a video from the course
about it.### More information
Homeworks must all be under `homeworks` folder. You can see an example homework
already there and you will be adding your own to the same folder alongside the
`example_homework`, using it as an example.Homeworks are automatically checked with the use of the
[`homework_checker`](https://github.com/cpp-for-yourself/homework_checker)
project following the homework receipt found in the
[`homework-definitions`](https://github.com/cpp-for-yourself/homework-definitions)
project.