Sous-routine echo ou noecho

Objectif

Active / désactive l'écho de terminal.

Bibliothèque

Bibliothèque Curses (libcurses.a)

Syntaxe

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

Descriptif

La sous-routine écho active le mode Echo pour l'écran en cours. Le sous-programme Noecho désactive le mode Echo pour l'écran en cours. Initialement, le mode d'écho logiciel est activé et le mode d'écho matériel du pilote tty est désactivé. Les sous-routines écho et Noecho contrôlent uniquement l'écho logiciel. L'écho matériel doit rester désactivé pendant la durée de l'application, sinon le comportement n'est pas défini.

Valeurs renvoyées

Une fois l'exécution terminée, ces sous-routines renvoient OK. Sinon, ils retournent ERR.

Exemples

  1. Pour activer l'écho sur, utilisez:
    echo();
  2. Pour désactiver l'écho, utilisez:
    noecho();