Путеводитель по Руководству Linux

  User  |  Syst  |  Libr  |  Device  |  Files  |  Other  |  Admin  |  Head  |



   ncurses.3x    ( 3 )

пакет обработки и оптимизации ЭЛТ-экрана (CRT screen handling and optimization package)

Возвращаемое значение (Return value)

Routines that return an integer return ERR upon failure and an integer value other than ERR upon successful completion, unless otherwise noted in the routine descriptions.

As a general rule, routines check for null pointers passed as parameters, and handle this as an error.

All macros return the value of the w version, except setscrreg, wsetscrreg, getyx, getbegyx, and getmaxyx. The return values of setscrreg, wsetscrreg, getyx, getbegyx, and getmaxyx are undefined (i.e., these should not be used as the right-hand side of assignment statements).

Functions with a 'mv' prefix first perform a cursor movement using wmove, and return an error if the position is outside the window, or if the window pointer is null. Most 'mv'-prefixed functions (except variadic functions such as mvprintw) are provided both as macros and functions.

Routines that return pointers return NULL on error.