Исключение в стандартной строке с использованием конструктора перемещенияC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Исключение в стандартной строке с использованием конструктора перемещения

Сообщение Anonymous »

Подходит ли noException в приведенном ниже коде? согласно cppreference, конструктор перемещения строки никогда не выдает исключение, и если я не уверен, то rvalue + lvalue = rvalue
void foo(const std::string& p_str) noexcept{
std::string l_str {p_str + "FOO"};
}


Подробнее здесь: https://stackoverflow.com/questions/734 ... onstructor
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»