Tag: C++17
All the articles with the tag "C++17".
-
Guaranteed Copy Elision Does Not Elide Copies
Published:It should be "deferred temporary materialization"
-
std::accumulate vs. std::reduce
Published:The differences between the two and when you should use them
-
Detection Idiom: A Stopgap for Concepts
Published:How C++20 concepts will make our lives better, and how the detection idiom gets us part way there
-
C++17 attributes: maybe_unused, fallthrough and nodiscard
Published:New attributes in C++17 and how they can help you
-
Template Argument Deduction for Class Template Constructors
Published:How to use class template argument deduction in C++17
-
Simplifying Templates and #ifdefs with if constexpr
Published:Making your code simpler and more maintainable
-
Adding C++17 Structured Bindings Support to Your Classes
Published:How you can destructure your own custom classes in an ergonomic way