Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in c++17

Implicitly capture const variable in a template lambda with no capture-default specified

Why doesn't std::string have a constructor that directly takes std::string_view?

Less than operator through implicit conversion?

Legitimate appearances of <=> in pre-c++20 code

Why doesn't std::swap work on vector<bool> elements under Clang/Win?

why `S x({})` invoke default constructor in GCC 7/C++1z mode only?

c++ gcc language-lawyer c++17

c++17 evaluation order with operator overloading functions

Why should optional<T&> rebind on assignment?

Return std::tuple and move semantics / copy elision

c++ c++17 move-semantics

Why is implicit conversion not ambiguous for non-primitive types?

How to correctly create std::string from a std::string_view?

Does boost::any / std::any store small objects in-place?

c++ boost c++17

How to restore auto_ptr in Visual Studio C++17

Why ADL does not resolve to the correct function with std::get

Using QString as the key in std::unordered_map

c++ qt c++17 stdhash

Significance of trivial destruction

c++ destructor c++17

std::optional::value_or() - lazy argument evaluation

c++ stl c++17 stdoptional

Why does my variant convert a std::string to a bool?

c++ c++17 variant

Should I use if unlikely for hard crashing errors?

c++ gcc c++17 likely-unlikely

Why do boost::filesystem::path and std::filesystem::path lack operator+?

c++ c++17 boost-filesystem