C++ 中的 istream 類是用于輸入操作的輸入流類,它用于從輸入設備(如鍵盤、文件等)讀取數據。要實現輸入操作,可以使用 istream 類的提供的成員函數,比如 operator>>、get()、getline() 等。下面是一個簡單的示例來演示如何使用 istream 實現輸入操作:
#include <iostream>
int main() {
int num;
std::cout << "請輸入一個整數:";
std::cin >> num; // 從標準輸入設備讀取一個整數并存儲到 num 中
std::cout << "您輸入的整數是:" << num << std::endl;
return 0;
}
在這個示例中,我們使用了 istream 類的 operator>> 成員函數來從標準輸入設備讀取一個整數,并將其存儲到變量 num 中。然后我們輸出這個整數。
除了使用 operator>> 外,還可以使用其他成員函數來實現輸入操作。例如,get() 函數用于逐字符讀取輸入,getline() 函數用于讀取整行輸入等。
總的來說,通過使用 istream 類的成員函數,可以方便地實現輸入操作,從而讀取用戶輸入的數據。