Làm sao để xóa được bộ nhớ nó khi nhập xong vậy mọi người?
Lỗi nhâp số nguyên trong C++
Bạn khai báo có 1 biến mà nhập 2 số thì nó chỉ lấy 1 số đúng rồi, còn số 10 thì sẽ lưu trong bộ nhớ đệm khi đến lệnh cin >>b>>c thì nó lấy trong stdin ra nên b=10 c=5 còn số 9 vẫn đang trong stdin :v
1 Like
mình sử dụng fflush vẫn k được ạ @@
IDE bản mới fflush(stdin) cũng như không bạn
câu này đúng ra bỏ lâu rồi.
1 Like
vậy mình nên sử dụng gì vậy ạ?
Khó hiểu quá ạ, huhu:(
whoops nhầm với C stdin 
C++ đỡ hơn ở chỗ có thể biết istream nó có bị fail không trước khi ta lấy từ nó. Ta vẫn phải đọc đến hết cin.
1 Like

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