C/C++ 四種清空輸入緩衝區的方法

一、 fflush(stdin); C語言:清空輸入緩衝區的所有內容,在VS中沒有效果 二、 cin.sync(); C++:清除輸入緩衝區的所有內容,在VS中沒有效果 三、 cin.ignore(std::numeric_limits< streamsize >::max(), ‘\n’); C++:清除輸入緩衝區的所有內容,直到遇到回車符爲止, 各種編譯器都有效 簡要說明: cin.ignor
相關文章
相關標籤/搜索