c++ - 如何防止程序退出后控制台输出

标签 c++ windows command-line terminal dos

我正在用 C++(Windows)编写简单的命令行程序。它的功能之一是检查键盘输入,如果按下某个键,则退出程序。

实际上到目前为止它工作得很好,但是当程序退出时,我在命令行的输出中得到了所有按下的键?有没有办法避免这种行为?

提前致谢...

最佳答案

getch 没有回显,这意味着它不会打印您键入的字符。以下是有关 C/C++ 中所有 get char 函数的更多信息:

http://www.daniweb.com/forums/thread37195.html

关于c++ - 如何防止程序退出后控制台输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4817453/

相关文章:

C++11 std::forward 一个指针

c++ - 如何初始化一个类然后卡住它的参数值

windows - 用于查找/替换文件内文本的批处理命令

c# - 运行位于 PATH 环境变量目录中的应用程序

c++ - 关于c++命名约定的问题

windows - Windows 中 docker 的错误类型?

javascript - Windows 上的 HandleScope 构造函数中的 v8 中的 SegFault

c - 使用 getopt_long 检测没有参数

linux - 有没有办法告诉 GHC 将所有警告转储到文件中?

c++ - 从动态链接库调用函数一次,从可执行文件调用一次