...

C++ 2017 Page

print("temporary"); // no allocation Most STL algorithms gained execution policy overloads: seq , par , par_unseq .

template <typename T> auto to_string(const T& t) if constexpr (std::is_integral_v<T>) return std::to_string(t); else return std::string(t); // only instantiated if T is not integral c++ 2017

template<typename... Args> auto sum(Args... args) return (args + ...); // right fold par_unseq . template &lt