/gridka2016

GridKa 2016 C++ Workshop

Primary LanguageC++MIT LicenseMIT

GridKa School 2016: Modern & Idiomatic C++14

📖 Slides

Overview

See the Readme in the example's directory. I recommend going through the examples in order.

Example Introduces
Warmup Gets You Started, Fundamentals
Tooling CMake, ClangFormat, ClangTidy, Sanitizers
Ownership Ownership, Lifetime, Interfaces, Special Members, Rule of Zero
Ranges Iterators, ranges, std2::
Optional Optional for Failures
Variant Variant for Sum-Types
Concepts Concepts, Emulation, Introspection
Performance Exploring Generated Assembly, Inliner

License

Copyright © 2016 Daniel J. Hofmann

Distributed under the MIT License (MIT).