個人的メモ:"getch()"の戻り値などについて
#define KTRL(X) ((X) & 0x1F) #define ESCAPE '\033' ... int ch = getch();
この上二行は暗記すべきなんだけどどうも覚えられない
ので今日覚える。
1Fと\033
いちえふ えんぜろさんさん ふたぐん
Escキーが押されると、ch == ESCAPE になる。
Ctrl+L が押されると、ch == KTRL('L') になる。
#define KTRL(X) ((X) & 0x1F) #define ESCAPE '\033' ... int ch = getch();
この上二行は暗記すべきなんだけどどうも覚えられない
ので今日覚える。
1Fと\033
いちえふ えんぜろさんさん ふたぐん
Escキーが押されると、ch == ESCAPE になる。
Ctrl+L が押されると、ch == KTRL('L') になる。