如何在 C++ 中暂停程序 | 您所在的位置:网站首页 › 程序暂停代码 › 如何在 C++ 中暂停程序 |
使用 getc() 函数来暂停程序
使用 std::cin::get() 方法来暂停程序
使用 getchar() 函数来暂停程序的运行
本文将介绍几种在 C++ 中暂停程序的方法。 使用 getc() 函数来暂停程序getc() 函数来自 C 标准输入输出库,它从给定的输入流中读取下一个字符。输入流的类型为 FILE*,该函数期望该流会被打开。在几乎所有的 Unix 系统中,在程序启动过程中,有 3 个标准的文件流被打开-即:stdin、stdout 和 stderr。在下面的例子中,我们传递 stdin 作为参数,它对应一个控制台输入,以等待用户继续执行程序。 #include #include #include using std::copy; using std::cout; using std::endl; using std::this_thread::sleep_for; using namespace std::chrono_literals; int main() { int flag; cout 使用 getchar() 函数来暂停程序的运行作为另一种方法,我们可以用 getchar 函数调用重新实现同样的功能。getchar 相当于调用 getc(stdin),它从控制台输入流中读取下一个字符。 请注意,这两个函数都可能返回 EOF,表示已到达文件末尾,即没有可读的字符。程序员负责处理任何特殊的控制流和返回的错误代码。 #include #include #include #include using std::cin; using std::copy; using std::cout; using std::endl; using std::vector; using std::this_thread::sleep_for; using namespace std::chrono_literals; int main() { int flag; cout |
今日新闻 |
推荐新闻 |
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 |