C++ Links: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Claas (Diskussion | Beiträge) (Not metaprogramming) |
Claas (Diskussion | Beiträge) (→Exceptions: Scope guards) |
||
Zeile 1: | Zeile 1: | ||
== Exceptions == | == Exceptions and Transactional Operations == | ||
* [http://arne-mertz.de/2016/01/modern-c-features-keyword-noexcept/ How to use noexcept] | * [http://arne-mertz.de/2016/01/modern-c-features-keyword-noexcept/ How to use noexcept] | ||
* [http://www.acodersjourney.com/2016/08/top-15-c-exception-handling-mistakes-avoid/ Top 15 C++ Exception handling mistakes] | * [http://www.acodersjourney.com/2016/08/top-15-c-exception-handling-mistakes-avoid/ Top 15 C++ Exception handling mistakes] | ||
* [https://tessil.github.io//2016/11/01/transactional-operations-scope-guard-list.html Scope guards for safe roll-backs] | |||
== Tuples == | == Tuples == |
Version vom 3. November 2016, 13:51 Uhr
Exceptions and Transactional Operations
Tuples
Iterators
Variants
Types
Random
Metaprogramming
- Size of an array (another way)
- static_if
- Deep copy using a polymorphic wrapper
- A customizable framework