C++中的交互式输入输出问题

 ###### 问题遇到的现象和发生背景:课设要求

 ###### 问题相关代码,请勿粘贴截图

 ###### 运行结果及报错内容

 ###### 我的解答思路和尝试过的方法

 ###### 我想要达到的结果:想知道什么是采用交互的方式进行数据的输入和输出

所谓交互方式就是有输入输出的交互,系统根据不同的输入提示相应的下一步操作。

如果是终端里面, 使用get获取每一个字符,注意需要配置获取所有按键键值(用来提取 tab,上下左右等功能按键).
将每个字符存到buffer里面,直到回车,解析字符串并执行对应动作.
特殊处理:

  1. 当遇到如tab按键的键值,可以执行自动联想的动作.
  2. 左右键需要能够左右移动字符串光标,上下可以获取到历史命令等操作.