fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main() {
  5.  
  6. setlocale(0,"C");
  7. double x;
  8. std::cin >> x;
  9. if(cin.good())
  10. {
  11. std::cout << "Чтение прошло успешно\n" << x;
  12. }
  13. else
  14. {
  15. std::cout << "Ошибка чтения! failbit=" << std::cin.fail()
  16. << ", eof=" << std::cin.eof()
  17. << ", bad=" << std::cin.bad() << '\n';
  18. }
  19.  
  20. return 0;
  21. }
Success #stdin #stdout 0s 5312KB
stdin
56.12
stdout
Ошибка чтения!  failbit=0, eof=1, bad=0