Показать сообщение отдельно

  #3  
Старый 22.07.2022, 12:55
Shelok_Kholmes
Постоянный
Регистрация: 10.10.2018
Сообщений: 443
С нами: 3995744

Репутация: 83
По умолчанию

Цитата:
Сообщение от RTD  

Ну да...
Ну если это твой код, то ты должен понимать наверное что он просит HEX строку, ведь ты сам записал Enter hex data:, а это алфавит 0123456789ABCDF. Ты же и поцепил исключение на не верный символ throw std::invalid_argument("Invalid input string");, при этом его сам же не обрабатываешь...

Если речь о буквах, которые прям все буквы, то замена "throw std::invalid_argument("Invalid input string");" на "return (int)input" решит проблему твоего кода, я думаю твой код после этого заработает(пусть и не правильно будут выводиться результаты скорее всего)
О боже мой, всё, спасибо тебе, я вообще идиот получается... Проблема была только в том, что я вводил символы не из этого алфавита. Ты бог.
 
Ответить с цитированием