【问题标题】:Replace Line in console c++在控制台 C++ 中替换 Line
【发布时间】:2016-06-18 07:16:43
【问题描述】:

所以没有代码可以关闭,但是如何在 cpp 中替换控制台应用程序中的一行。因此,无需创建新行,而是替换文本而不创建新行。 字符串切换=“关闭”;

printf("TOGGLE: %s", toggle);//an if statement changes toggle but never changes.

我应该循环吗?

示例:

Toggle: ON //Instead of making a new line saying...
Toggle: OFF // how could i replace the Toggle: ON to say toggle off when i toggle off.

【问题讨论】:

    标签: c++ windows console


    【解决方案1】:

    这取决于你如何控制你的终端。有一个特殊字符可能允许您模拟退格 (`\b'),就像您在控制台中键入的一样。您可以使用它来控制同一行内的输出。

    对于便携终端控制,一般考虑使用ncurses等。

    【讨论】:

      猜你喜欢
      • 2011-09-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-11-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多