Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in c++17

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?

Is the instantiation be performed for the type that participate in partial ordering

How to perform tuple arithmetic in C++ (c++11/c++17)?

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

binding c++17 traits

Native path separator bug in C++17 std::filesystem::path?

c++ c++17 std-filesystem

How does c++ nullptr implementation work?

c++ c++17 nullptr null-pointer

C++17 Purpose of std::from_chars and std::to_chars?

Try to understand compiler error message: default member initializer required before the end of its enclosing class

c++ c++11 c++14 c++17