【发布时间】:2015-04-18 11:19:15
【问题描述】:
我正在学习 c++,但是,我不明白 BTW 有什么区别:
std::cin.get();
和
std::cin.getline();
虽然;我知道如何使用它们中的每一个,但不明白为什么会有两个? 我读过这个解释:
getline读取换行符然后丢弃它;而.get()reads 然后将其留在输入队列中..!!为什么他们每个人都这样做?
抱歉英语不好:(
【问题讨论】:
-
请参阅
std::istream::get()和std::istream::getline()以获得澄清。