代码之家  ›  专栏  ›  技术社区  ›  Rob

ncurses不删除字符

  •  0
  • Rob  · 技术社区  · 14 年前

    好吧,我正在用ncurses编写一个简单的计数脚本。每次它增加数字时,我都需要它在添加另一个数字之前删除前一个数字,以便它更新而不是追加。

    这是我的代码:

    <?php
    
    ncurses_init();
    $i = 0;
    $nStr = "Number: ";
    ncurses_addstr($nStr);
    ncurses_refresh();
    for ($i=0; $i < 100; $i++)
    {
        $iLen = strlen($i);
        for ($j=0; $j < $iLen; $j++)
        {
            ncurses_delch();
        }
        ncurses_addstr($i);
        ncurses_refresh();
        sleep(2);
    }
    ncurses_end();
    
    ?>
    

    当前,当我运行它时,它输出如下: Number: 01234[...]

    有人知道我的问题在哪里,我怎么解决?

    1 回复  |  直到 14 年前
        1
  •  2
  •   Ignacio Vazquez-Abrams    14 年前

    ncurses_delch() \b

    推荐文章