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

What is the exact meaning of the statement "The expression e is used as a glvalue if and only if the initialization uses it as a glvalue" in [conv]/6

Rationale for std::make_array common type

c++ c++17

Gotchas with template argument deduction for class templates

std::experimental::ostream_joiner and std::pair

Initializer "sizeof(T)" of inline static auto... Does it need instantiation?

Enumerating over a fold expression

How to write constexpr function which operate on forwarded tuple of reference?

c++ c++17

Should template variable C-array full specialization specify array size?

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

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