echo 或 noecho 子例程

用途

启用/禁用终端回传。

Curses 库 (libcurses.a)

语法

#include <curses.h>
int echo(void);
int noecho(void);

描述

回声 子例程对当前屏幕启用 Echo 方式。 诺埃科 子例程对当前屏幕禁用 "回传" 方式。 最初,已启用 curses 软件回传方式,并且已禁用 tty 驱动程序的硬件回传方式。 回声诺埃科 子例程仅控制软件回传。 硬件回传必须在应用程序的持续时间内保持禁用状态,否则行为未定义。

返回值

成功完成后,这些子例程将返回 "正常"。 否则,将返回 ERR。

示例

  1. 要开启回传,请使用:
    echo();
  2. 要关闭回传,请使用:
    noecho();