Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in c++17

What is the purpose of std::forward()'s rvalue reference overload?

Does malloc return an "invalid pointer value" in C++17? [duplicate]

How do c++ compilers find an extern variable?

c++ language-lawyer 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