tputs サブルーチン
目的
埋め込み情報を含むストリングを出力します。
ライブラリー
Curses ライブラリー (libcurses.a)
構文
#include <curses.h>
#include <term.h>
説明
TPUT サブルーチンは、埋め込み情報が適用されたストリングを出力します。 ストリングは、terminfo ストリング変数、または TPARM、 TGESTR、 ティゲッスル、または TGOTO サブルーチンからの戻り値でなければなりません。
パラメーター
項目 | 説明 |
---|---|
LinesAffected | 影響を受ける行数を指定するか、該当しない場合は 1 を指定します。 |
PutcLikeサブ | 文字が一度に 1 つずつ渡される プッチャルのようなサブルーチンを指定します。 |
string | 埋め込み情報を追加するストリングを指定します。 |
例
- ユーザー定義の プッチャル類似サブルーチン 入力文字 (my_putchar)を使用して画面消去シーケンスを出力するには、次のように入力します。
int_my_putchar(); tputs(clear_screen, 1 ,my_putchar);
- カーソルを座標 x= に移動するために使用されるエスケープ・シーケンスを出力します。40、y=18ユーザー定義の プッチャル類似サブルーチンを介してmy_putchar次のように入力します。
int_my_putchar(); tputs(tparm(cursor_address, 18, 40), 1, my_putchar);