c++控制台应用程序中的重复命令
Repeating Commands in C++ Console Application
为了测试我的程序,我必须按顺序手动输入许多行命令。在运行main.exe的控制台应用程序后,我键入了许多命令,command1, command2, command3.....command50。每个命令都与前一个命令密切相关。如果在中间出现错误,我必须重新开始,这是非常烦人的。例如,我在w/command30中遇到一个错误。我必须重新启动程序,重复一个命令。我只是想知道我怎么能写一些代码嵌入到main.exe和行为像unix箭头键重复以前的命令?非常感谢!
我只是想知道我怎么能写一些代码嵌入到main.exe和行为像unix箭头键重复以前的命令?
你可以使用stack,每次你输入一个命令你把它推到堆栈,当用户按向上箭头键,开始迭代堆栈一个接一个,当用户按enter键,从堆栈中取出命令并执行它(也把它推到堆栈中)
相关文章:
- 在控制台窗口关闭(在Windows上)上优雅地关闭命令行应用程序
- 如何在IDE中而不是在命令提示符中显示Visual Studio控制台应用程序输出
- 如何从连接的控制台执行命令
- C 中的命令处理器与控制台
- 我们可以互换控制台和 Win32 C++ 的命令和功能吗?
- C 构建控制台服务器日志 命令
- 从控制台应用中的命令行参数获取文件名C++
- 是否可以将命令发送到运行我的程序的控制台窗口
- 如何将控制台输出数据获取到命令提示符下
- 从 Ubuntu 中的 Qt GUI 应用程序运行多个命令行应用程序并获取控制台输出
- 如何为两个单独的 CreateProcess() API 调用打开单独的命令提示符控制台
- 通过 c++ 运行命令时隐藏控制台窗口
- 如何在控制台应用程序中创建命令历史记录
- 将Unicode命令行参数传递到控制台应用程序
- 当gui程序向cli程序发送命令时,隐藏控制台窗口
- 从控制台线程读取或获取命令
- c++控制台应用程序中的重复命令
- 如何将Qt控制台输出从命令行存储到文本文件中
- 不带控制台的c++ popen命令
- 控制台命令系统