改善多行的退格支持

时间:2015-06-03 10:19:52

标签: c++ linux terminal

我使用std::cin.get(c)来获取我的程序的输入内容。是否存在改进功能的现有解决方案:

支持退格。重要提示:如果我有一条线路,终端中有多条线路,标准解决方案如下:

case 0x7f:
std::cout << "\x1b\x5b\x44";
std::cout << " ";
std::cout << "\x1b\x5b\x44";

不起作用。

最简单的方法是什么?

0 个答案:

没有答案