• ベストアンサー

C++ で inkey$

C++で、BASIC であった INKEY$ のような一文字入力を 受け付ける関数(もしくは書き方)をおしえてください。 用途としては、MSDOS コマンドプロンプトで dir /p コマンドを打ち込んだ際に、一ページ出力するとポーズが かかるようなものを作りたいのですが、scanf 等を使うと いちいちリターンキーを押さなくてはならないので。

質問者が選んだベストアンサー

  • ベストアンサー
  • MovingWalk
  • ベストアンサー率43% (2233/5098)
回答No.1

VC++では確認していませんが... getchar()でどうですか? それで駄目なら、getch()を。 それでも駄目ならkbhit()を使ってください。 http://www.sugano.mech.waseda.ac.jp/~ysuga/robot/robocon1.htm

参考URL:
http://www.sugano.mech.waseda.ac.jp/~ysuga/robot/robocon1.htm
oupatu
質問者

お礼

ありがとうございます。 そう難しくなく簡単にできるみたいですね。

関連するQ&A

専門家に質問してみよう