要继续下一个200,用户将看到文本"Press enter To continue“,我使用cin.get();在那里暂停。打印变得令人敬畏,到处都是"Press Enter to continue“,所以我想用回车符用一些"======”来覆盖"Press Enter to Continue“。不幸的是,当我首先使用cin.get();时,我的程序没有覆盖它。string pressEnter = "\nPress Enter to continue .
大家好,我读到了关于std::cin.get() func的文章,并且读到我们使用它来捕获在控制台输入任何输入之后输入的换行符。但我在写一个很小的非常基本的程序时有点迷惑,不能理解它的行为。所以我的程序是针对c++ primer plus的练习。0;现在这里的问题是,当我运行上面的代码时,屏幕给了我正确的输出,但它消失了,没有等待我输入回车。据我所知,当我在console中输入char数组并按return时,buffer会将控制台数据和换行符保存在队列中,