c++輸入輸出流的使用方法是什么

c++
小億
88
2024-03-22 19:08:54

在C++中,可以使用iostream庫(kù)中的輸入輸出流對(duì)象來(lái)進(jìn)行輸入輸出操作。

  1. 輸入流對(duì)象cin:用于從控制臺(tái)或其他輸入設(shè)備讀取數(shù)據(jù)。
int num;
std::cout << "Enter a number: ";
std::cin >> num;
  1. 輸出流對(duì)象cout:用于向控制臺(tái)或其他輸出設(shè)備輸出數(shù)據(jù)。
int num = 10;
std::cout << "The number is: " << num << std::endl;
  1. 格式化輸出流對(duì)象:可以使用setprecision、setw等來(lái)進(jìn)行格式化輸出。
double pi = 3.14159;
std::cout << std::setprecision(3) << pi << std::endl;
  1. 文件輸入流對(duì)象ifstream和文件輸出流對(duì)象ofstream:用于讀取和寫(xiě)入文件。
std::ofstream outfile("example.txt");
outfile << "Hello, World!";
outfile.close();

std::ifstream infile("example.txt");
std::string line;
while (std::getline(infile, line)) {
    std::cout << line << std::endl;
}
infile.close();

需要包含頭文件#include 和#include

0