https://github.com/icecube/cpp_refresher_2021
C++ refresher bootcamp including concurrency with std::thread.
Science Score: 8.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
○codemeta.json file
-
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
○Academic email domains
-
✓Institutional organization owner
Organization icecube has institutional domain (icecube.wisc.edu) -
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (3.6%) to scientific vocabulary
Last synced: 8 months ago
·
JSON representation
Repository
C++ refresher bootcamp including concurrency with std::thread.
Basic Info
- Host: GitHub
- Owner: icecube
- License: mit
- Language: CMake
- Default Branch: main
- Size: 11.7 KB
Statistics
- Stars: 0
- Watchers: 8
- Forks: 3
- Open Issues: 0
- Releases: 0
Created over 5 years ago
· Last pushed over 5 years ago
https://github.com/icecube/cpp_refresher_2021/blob/main/
# cpp_refresher_2021 C++ refresher bootcamp including concurrency with std::thread. # Outline This is the code for a 8 day C++ refresher course including concurrency with std::thread. * Day 1 - Classes * Day 2 - Generic Programming * Day 3 - Object Oriented Programming * Day 4 - Pointers, References, and Smart Pointers * Day 5 - Threads * Day 6 - Lock-based vs. Lock-free Data Structures * Day 7 - Thread Pools * Day 8 - Concurrency in IceTray - IceCores # Getting Started This project uses googletest as a submodule, so make sure to clone recursively. ```bash $ git clone --recurse-submodules git@github.com:icecube/cpp_refresher_2021.git $ cd cpp_refresher_2021 $ mkdir build $ cd build $ cmake .. $ make $ ctest ```
Owner
- Name: IceCube Neutrino Observatory
- Login: icecube
- Kind: organization
- Location: South Pole Station, Antarctica
- Website: https://icecube.wisc.edu
- Repositories: 52
- Profile: https://github.com/icecube
Repo Guide: https://github.com/icecube/icecube.github.io/wiki