-
cinを使用したキー入力: C++の標準入力ストリームである
cin
を使用して、キーボードからの入力を読み取ることができます。以下は、cin
を使用した基本的な例です。#include <iostream> int main() { std::cout << "Press any key to continue..."; std::cin.get(); return 0; }
上記のコードでは、プログラムが一時停止し、ユーザーがキーを押すまで待機します。
-
getch関数を使用したキー入力: C++では、
getch()
関数を使用してキー入力を取得することもできます。以下は、getch()
関数を使用した例です。#include <iostream> #include <conio.h> int main() { std::cout << "Press any key to continue..."; _getch(); return 0; }
上記のコードでは、
_getch()
関数を使用してキー入力を取得し、プログラムが一時停止します。 -
getchar関数を使用したキー入力: C++の標準ライブラリである
cstdio
を使用して、getchar()
関数を使用することもできます。以下は、getchar()
関数を使用した例です。#include <iostream> #include <cstdio> int main() { std::cout << "Press any key to continue..."; std::getchar(); return 0; }
上記のコードでは、
getchar()
関数を使用してキー入力を取得し、プログラムが一時停止します。
これらは、C++でキー入力を処理するためのいくつかの基本的な方法です。他にも、特定のキー入力を検出する方法や、キー入力のバッファリングなどの高度なトピックもあります。必要に応じて、これらの基本的な例を拡張して使用することができます。