私はgetchが標準のC/C++関数ではないことを知っていますが、返す前にenterを押す必要がないので、私はそれを好む傾向があります。だから私は、同じ効果がある標準C++に相当するものがあるかどうかを知りたいのですが(Enterを押す必要はありません)?C++に標準のgetch()がありますか?
私はこのサイトで似たような質問をしましたが、その答えのどれも、標準的で可搬性のあるものかどうかは言いません。あなたは、このようなncurses
私はgetchが標準のC/C++関数ではないことを知っていますが、返す前にenterを押す必要がないので、私はそれを好む傾向があります。だから私は、同じ効果がある標準C++に相当するものがあるかどうかを知りたいのですが(Enterを押す必要はありません)?C++に標準のgetch()がありますか?
私はこのサイトで似たような質問をしましたが、その答えのどれも、標準的で可搬性のあるものかどうかは言いません。あなたは、このようなncurses
あり、ポータブルっぽい同等ですが、同様の効果が(唯一の勝利):
system("pause >nul");
ありがとう@Mats Petersson –
いいえ、ありそうではありません。 –
そのような機能があったら、あなたが読んだ答えのいくつかでそれが使われているのを見たことがあります。 – jrok
標準ではコンソールがいつあなたのプログラムにデータを与えるのかは分からないので、それを標準で持つことはかなり難しいと思います。 – RiaD