私はそれが醜く見えることを知っていますが、次のような単純なプログラムを想定してください:
int main(void)
{
int line=0, column=1;
char c;
system("clear");
printf("0123\n4567\n");
getprintedchar(column, line, &c);
printf("%c", c);
return 0;
}
番号が出力されます1
。
LINUX端末を使用してこのような機能をプログラムするにはどうすればよいですか。を使用できることはわかっていますncurses
が、それによって多くのオプションが妨げられ、printf
同様に許可されます。
struct termios
他の超クランチハッカーを使用できるのだろうか!
borland / windowsから来る人にとって、それはconio.h
関数の単純化されたバージョンに似ていますgettext()
。
メモリの一部を読み取ることはできますか?たぶん、 ?assembly
のある領域から直接キャラクターを取得する人もいます。Video RAM
ありがとう!