どのようにキーをバッファを使用kbhit()とはgetch()
質問
高濃縮ウランなので私が使っている上記のwindows機能の幸はwindows2000上でリアルタイムでウェブサイトをコンソールに思い入問題:どのキーを押すと、コンソールが渡されたのkbhit()機能な場合にキーが押さないとして名高い大衆居酒屋"岸田屋
あんクリアキーボードプレスバッファはできませんと伝kbhitなく、新たな打鍵?
新しいlibダウンロードが必要と思う...ってwindowsの標準。
感謝!!
解決
だれる kbhit()
たWindows機能misinformedます。 kbhit()
, getch()
やその家族が実際には(C言語バインディングの) MS-DOS APIに含まれています。 存在感のランタイムライブラリのOS/2、Win32、その他のC/C++コンパイラです 移植支援のためのMS/PC/DR-DOSプログラム.図書館の図ることを求めていな ネイティブ 機構が存在するアクセスするためのキーボードがある場合、通常の方のためのエキスポなく、GUIので、デスクトップなどにアクセスする必要があります。
だィ-エキスポ-用途、使用しないのMS-DOS APIに含まれています。利用を適正に、ネイティブのAPIのプラットフォームにいることに的を絞ったなど、 Win32APIコンソール または OS/2のコンソールAPI, 又は POSIX一般端末インターフェース (ncursesなど).
だけど、読む、書類とどのように破壊の取得"get"をキーボード入力による非破壊"覗".あるいは実際にどのようにバッファをフラッシュ全体のにしようと思えばいいます。
他のヒント
明らかな選択はそうでしょう FlushConsoleInputBuffer