Использование ожидаемой обработки ошибок, вызванных стандартными библиотечными функциями в С++.C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Использование ожидаемой обработки ошибок, вызванных стандартными библиотечными функциями в С++.

Сообщение Anonymous »


В c++23 мы можем использовать std::expected для обработки ошибок с помощью подхода «железнодорожной обработки ошибок».

#include #include void handleInput(char* argv[]) { пытаться { станд::стой(argv[1]); } catch (const std::invalid_argument& e) { std::cerr
Ответить

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

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

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

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

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