Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in c++17

Explicit template instantiation using alias?

Inconsistent evaluation for `constexpr` lambdas in templates between `static_assert`, `if constexpr(...)` and `constexpr` variables

Clang can't find template binary operator in fold expression

Does an unmaterialized temporary needs the destructor to be accessible?

c++ c++17 temporary

create_directory() vs. create_directories()

c++ gcc c++17 mingw-w64

Placement-new on array elements and pointer values

c++ c++17 language-lawyer

Moving a shared_ptr<StructA> into a shared_ptr<variant<StructA, StructB>>

c++ c++14 c++17

Why is the use of std::min in these fold expressions undefined behavior?

c++ c++17 fold-expression

Concurrency TS: std::future<...>::then, how to keep the chain alive without storing the returned future?

c++ future c++17

std::is_same gives strange result in using C++17 structured binding

binding c++17 traits

Why is RTTI needed for non-polymorphic typeid?

c++ gcc c++17 rtti

behaviour of std::async(std::launch::deferred) + std::future::then

Variables marked as const using structured bindings are not const

Why does including <utility> break structured bindings in GCC?

C++17 structured binding that also includes an existing variable

Why isn't RVO applied to base class subobject initialization?

How to create a `range`-like iterable object of floats?

Why are references forbidden in std::variant?

c++ boost c++17 variant