标签: c++ linux terminal
我使用std::cin.get(c)来获取我的程序的输入内容。是否存在改进功能的现有解决方案:
std::cin.get(c)
支持退格。重要提示:如果我有一条线路,终端中有多条线路,标准解决方案如下:
case 0x7f: std::cout << "\x1b\x5b\x44"; std::cout << " "; std::cout << "\x1b\x5b\x44";
不起作用。
最简单的方法是什么?