标签: c++ input stream console cross-platform
我需要一种跨平台的方式来处理这个问题:
当我在“cin”行中输入时,我希望它清除包括换行符在内的所有处理。
甚至可能吗?或者我是否需要找到一些跨平台的getch()实现并以这种方式执行?
答案 0 :(得分:4)
我能看到的唯一跨平台方式是完全放弃标准输入和输出流,并使用类似ncurses(具有Windows端口)的东西。
它可以直接处理读取键,有或没有回声,并且可以清除屏幕。