cpluspluscourse icon indicating copy to clipboard operation
cpluspluscourse copied to clipboard

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

Results 72 cpluspluscourse issues
Sort by recently updated
recently updated
newest added

We have this table on the slides: ![image](https://user-images.githubusercontent.com/1224051/184102256-2a08efb1-6c48-43ad-8771-8bf92d160549.png) However, testing for a specific feature should be done via [feature test macros](https://en.cppreference.com/w/cpp/feature_test). We should add a slide explaining how this is...

Advanced
stale

Should we add a few slides on the standardization process of C++? That there is a committee which reviews papers and they will be eventually voted into an ISO standard.

stale

In C++20 we got the new header [``](https://en.cppreference.com/w/cpp/header/numbers), which among other things defines `std::numbers::pi`. This replaces the common use of unportable constants like `M_PI`.

stale

Hello @bernhardmgruber, @sponce, when I did the operator exercise, I arrived at a bit different solution, and I wanted to post it here to figure out if the two approaches...

Essentials

Following best practices e.g. from vCHEP'21 we should add a privacy notice page a la https://cern.service-now.com/service-portal?id=privacy_policy&se=IT-administration&notice=vCHEP to the front pages of the events.

I just saw that the PDF built by the Github actions is slighly different from the one I build locally. Also the size is quite different. E.g. Github action: ![image](https://user-images.githubusercontent.com/1224051/158764576-9066b17a-e01a-488f-8561-0d224a6fcd3a.png)...

I do not know what would be the right solution, but it is a problem that the stl exercise cannot be compiled until every hole is completed.

stale

I would like to add some more standard library components to the overview on this slide: ![image](https://user-images.githubusercontent.com/1224051/158984687-15e0873f-a5cf-4397-afc4-4dc207aca30a.png) Specifically: threads mutexes, atomics, regular expressions, filesystem access, random number engines and distributions,...

stale

It is my strong feeling that the use of raw C arrays makes the syntax uselessly complex, and divert the learners from what we want to demonstrate. It would rather...

stale