01/10/2018, 14:46

Sự khác nhau giữa fflush(stdin) và cin.ignore()?

Mọi người cho em hỏi hàm fflush(stdin) chỉ xoá kí tự trên stdin, còn hàm cin.ignore() thì có thể bỏ qua những kí tự ở cả bộ đệm bàn phím và stdin đúng không ạ ?
Em cảm ơn !

rogp10 viết 17:01 ngày 01/10/2018
  1. fflush(stdin) là bất hợp lệ và không nên nhắc đến nữa, do luồng đọc không có khái niệm flush.
  2. [quote=“trinhthinh388, post:1, topic:63974”]
    bộ đệm bàn phím và stdin
    [/quote]
    stdin có thể bị dẫn từ file
Bài liên quan
0