maxgalli / cpluspluscourse

C++ Course Taught at CERN, from Sebastien Ponce (LHCb)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

C++ course

gh actions pre-commit.ci status HSF Training Center

This repository contains all material for the C++ Course taught at CERN from Sebastien Ponce (LHCb).

📎 Getting the latest PDF

For each commit, the slides are compiled as a PDF and uploaded as "artifact". The GitHub docs explain how you can download the PDF.

🧰 Development setup

Make sure to install the pre-commit hooks:

pip3 install pre-commit
# cd to repository
pre-commit install

Spell checking

Spell check is performed with the codespell pre-commit hook on every commit. To ignore words you can put them in the codespell.txt file. This file should list the supposedly misspelled words with one word per line and is case-sensitive.

About

C++ Course Taught at CERN, from Sebastien Ponce (LHCb)

License:Apache License 2.0


Languages

Language:TeX 78.9%Language:C++ 16.1%Language:CMake 2.7%Language:Makefile 1.4%Language:Shell 0.3%Language:Python 0.3%Language:Dockerfile 0.2%Language:C 0.1%