Использование ожидаемой обработки ошибок, вызванных стандартными библиотечными функциями в С++. ⇐ C++
-
Anonymous
Использование ожидаемой обработки ошибок, вызванных стандартными библиотечными функциями в С++.
В c++23 мы можем использовать std::expected для обработки ошибок с помощью подхода «железнодорожной обработки ошибок».
#include #include void handleInput(char* argv[]) { пытаться { станд::стой(argv[1]); } catch (const std::invalid_argument& e) { std::cerr
В c++23 мы можем использовать std::expected для обработки ошибок с помощью подхода «железнодорожной обработки ошибок».
#include #include void handleInput(char* argv[]) { пытаться { станд::стой(argv[1]); } catch (const std::invalid_argument& e) { std::cerr
Мобильная версия