C++ Links: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Claas (Diskussion | Beiträge) (The Regular Expression Library) |
Claas (Diskussion | Beiträge) (→Regular Expressions: Part 2) |
||
Zeile 19: | Zeile 19: | ||
* [https://schneide.wordpress.com/2018/01/11/c17-the-two-line-visitor-explained/ The two line visitor explained] | * [https://schneide.wordpress.com/2018/01/11/c17-the-two-line-visitor-explained/ The two line visitor explained] | ||
* [https://arne-mertz.de/2018/06/functions-of-variants-are-covariant/ Functions of Variants are Covariant] | * [https://arne-mertz.de/2018/06/functions-of-variants-are-covariant/ Functions of Variants are Covariant] | ||
=== Boost Multiindex === | === Boost Multiindex === | ||
* Why use multiindex ([https://david-grs.github.io/why_boost_multi_index_container-part1/ Part 1], [https://david-grs.github.io/why_boost_multi_index_container-part2/ Part 2]) | * Why use multiindex ([https://david-grs.github.io/why_boost_multi_index_container-part1/ Part 1], [https://david-grs.github.io/why_boost_multi_index_container-part2/ Part 2]) | ||
== Regular Expressions == | |||
* The Regular Expression Library [http://www.modernescpp.com/index.php/regular-expressions Part 1], [http://www.modernescpp.com/index.php/more-rules-to-the-regular-expression-library 2] | |||
== Iterators == | == Iterators == |
Version vom 7. August 2019, 08:30 Uhr
Concurrency
Exceptions and Transactional Operations
Containers
Tuples
Variants
- Polymorphism using variant
- Visiting variants using lambdas
- Polymorphism-polymorphism
- The two line visitor explained
- Functions of Variants are Covariant
Boost Multiindex
Regular Expressions
Iterators
Functional Programming
Coroutines
Types
- Strong typedefs
- strong_typedef by Anthony Williams
- ADL
- lvalues, rvalues, glvalues, prvalues, xvalues, help
Random
Metaprogramming
- Size of an array (another way)
- static_if
- Deep copy using a polymorphic wrapper
- A customizable framework
- Zero overhead currying
CRTP
Covariance, Contravariance, Invariance
Lambdas
- Composing Lambdas in C++14 -- and Functions
- Capturing perfectly-forwarded objects in lambdas
- Fun with lambdas (part 1)
- Lambda story part 1
Methods / Patterns
- C++ Special Member Function Guidelines
- C++ Named Arguments
- The Pimpl Pattern - what you should know
- It all comes down to respecting levels of abstraction
- The expression problem