Каков правильный способ использования cin.fail();?
Я делаю программу, в которой вам нужно что-то вводить. Не совсем понятно, нужно ли вводить число или символ. Когда пользователь вводит символ вместо номера, консоль сходит с ума. Как я могу использовать cin.fail(), чтобы исправить это?
Или есть лучший способ?