curs_delch(3x) curs_delch(3x)
delch, wdelch, mvdelch, mvwdelch - delete character under the cursor in a curses window - curses ウインドウのカーソル位置にある文字を削除する
#include <curses.h> int delch(void); int wdelch(WINDOW *win); int mvdelch(int y, int x); int mvwdelch(WINDOW *win, int y, int x);
These routines delete the character under the cursor; all characters to the right of the cursor on the same line are moved to the left one position and the last character on the line is filled with a blank. The cursor position does not change (after moving to y, x, if specified). (This does not imply use of the hardware delete character fea- ture.) これらのルーチンはカーソル位置にある文字を削除します。 同じ行内でカーソルの右側にある全ての文字は1つ左へ移動し、 行の最後の文字は空白で埋められます。 (y, x が指定されていれば、そこへ移動した後) カーソルの位置は 変化しません。 (これはハードウェアの文字削除機能の使用を伴いません。)
All routines return the integer ERR upon failure and an OK (SVr4 specifies only "an integer value other than ERR") upon successful completion. すべてのルーチンは失敗のとき整数 ERR を、正常終了のとき OK (SVr4 は「ERR 以外の整数値」としか指定していません) を 返します。 Functions with a "mv" prefix first perform a cursor move- ment using wmove, and return an error if the position is outside the window, or if the window pointer is null. mv で始まる関数は、最初に wmove を使用してカーソルを移動し、 位置がウインドウの外だった場合、またはウインドウ・ポインタが ヌルの場合にエラーを返します。
Note that delch, mvdelch, and mvwdelch may be macros. delch, mvdelch, mvwdelch はマクロであるかもしれないことに 注意してください。
These functions are described in the XSI Curses standard, Issue 4. The standard specifies that they return ERR on failure, but specifies no error conditions. XSI Curses standard, Issue 4 はこれらの関数を記載しており、 失敗のとき ERR を返すと明記していますが、エラーの条件を何も 指定していません。
curses(3x) curs_delch(3x)