C ++ - 如何删除打印到控制台的换行符

时间:2015-11-14 15:04:09

标签: c++ newline

正如标题所说,我想知道如何删除打印到控制台的换行符(如果可能的话)。

我见过以下内容: How to delete a newline using \b

除了关于使用\b删除新行,我想知道如何使用任何可能的方法。

更具体地说: 如果我有

----
-  -
----

打印到控制台,我想知道如何删除最后两行,只有----

提前致谢!

注意:我遗漏了一个操作系统,看看我是否能得到适用于任何操作系统的答案。

1 个答案:

答案 0 :(得分:4)

据我所知,没有便携式方法可以处理当前的输出行, 但在控制台上有几行。

因此,您需要在每个OS中使用适当功能的某种包装器, 据我所知,最便携的库是: http://pdcurses.sourceforge.net/