Sự khác nhau giữa phương thức bad() và fail()

tại sao khi e dùng f.bad() thì nó luôn return true mặc dù file ko tồn tại vậy ạ


nhưng nếu e sữa lại thành f.fail() thì nó ra kết quả đúng, e có đọc sách và search google nhưng vẫn k hiểu được

Bạn xem link này để biết chi tiết nha
https://en.cppreference.com/w/cpp/io/ios_base/iostate

7 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?