C++ Links: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Claas (Diskussion | Beiträge) (→Types: ADL) |
Claas (Diskussion | Beiträge) (Mixin Classes) |
||
Zeile 38: | Zeile 38: | ||
* [https://akrzemi1.wordpress.com/2016/01/16/a-customizable-framework/ A customizable framework] | * [https://akrzemi1.wordpress.com/2016/01/16/a-customizable-framework/ A customizable framework] | ||
* [https://vittorioromeo.info/index/blog/cpp17_curry.html Zero overhead currying] | * [https://vittorioromeo.info/index/blog/cpp17_curry.html Zero overhead currying] | ||
== CRTP == | |||
* [https://www.fluentcpp.com/2017/12/12/mixin-classes-yang-crtp/ Mixin Classes] | |||
=== Covariance, Contravariance, Invariance === | === Covariance, Contravariance, Invariance === |
Version vom 19. Dezember 2017, 17:24 Uhr
Concurrency
Exceptions and Transactional Operations
Containers
Tuples
Variants
Boost Multiindex
Iterators
Functional Programming
Types
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)