Is noexcept
good in the code below ? according to cppreference the string move constructor never throw exception and if i undrestant well rvalue + lvalue = rvalue
void foo(const std::string& p_str) noexcept{
std::string l_str {p_str + "FOO"};
}