7

簡単な質問があります。curses.hのスペースバーのキーコードが見つかりません。元。downのコードはKEY_DOWNです。誰か助けてもらえますか?

4

3 に答える 3

12

スペースキーのマクロはありません。スペースを表すには、''を使用するだけです。cursesキーマクロの完全なリストはここにあります

元。

char mychar = ' ';
if (mychar == ' ') {//Do this...}
于 2012-11-17T20:11:45.620 に答える
6

数年遅れましたが、戸惑いながらも大ヒットだったので、貢献したいです!:-)

あなたがする必要があるのはord(c)を使うことです。例えば:

c = getch()
if c == ord(' '):
    do_something()
于 2014-12-03T09:00:19.123 に答える
1

呪いのPOSIXドキュメントで特定の定義が見つかりません。

試してみてください' '

于 2012-11-17T20:05:05.980 に答える