C++ Links: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Claas (Diskussion | Beiträge) (Strong typedefs) |
Claas (Diskussion | Beiträge) (Not metaprogramming) |
||
Zeile 12: | Zeile 12: | ||
* [https://akrzemi1.wordpress.com/2016/02/27/another-polymorphism/ Polymorphism using variant] | * [https://akrzemi1.wordpress.com/2016/02/27/another-polymorphism/ Polymorphism using variant] | ||
* [https://vittorioromeo.info/index/blog/variants_lambdas_part_1.html Visiting variants using lambdas] | * [https://vittorioromeo.info/index/blog/variants_lambdas_part_1.html Visiting variants using lambdas] | ||
== Types == | |||
* [https://foonathan.github.io/blog/2016/10/19/strong-typedefs.html Strong typedefs] | |||
== Random == | == Random == | ||
Zeile 25: | Zeile 28: | ||
* [http://cpptruths.blogspot.nl/2015/11/covariance-and-contravariance-in-c.html Covariance and Contravariance] | * [http://cpptruths.blogspot.nl/2015/11/covariance-and-contravariance-in-c.html Covariance and Contravariance] | ||
* [http://arne-mertz.de/2016/05/covariant-smart-pointers/ Covariant smart pointers] | * [http://arne-mertz.de/2016/05/covariant-smart-pointers/ Covariant smart pointers] | ||
== Lambdas == | == Lambdas == |
Version vom 19. Oktober 2016, 13:34 Uhr
Exceptions
Tuples
Iterators
Variants
Types
Random
Metaprogramming
- Size of an array (another way)
- static_if
- Deep copy using a polymorphic wrapper
- A customizable framework