91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

c++文本文件讀寫的方法是什么

c++
小億
101
2023-12-07 20:10:04
欄目: 編程語言

在C++中,文本文件的讀寫可以使用標準庫中的fstream類。fstream類提供了與文件的輸入和輸出操作相關的成員函數和操作符重載。

以下是一些常用的文本文件讀寫操作方法:

  1. 打開文件: 可以使用fstream類的open函數來打開文件。open函數接受兩個參數:文件名和打開模式(輸入、輸出或者輸入輸出)。
#include <fstream>
using namespace std;

int main() {
    ofstream file;
    file.open("example.txt"); // 打開文件example.txt
    // 或者
    // ofstream file("example.txt");
    
    // 寫入操作...
    
    file.close(); // 關閉文件
    
    return 0;
}
  1. 寫入文件: 使用ofstream類對象的<<操作符可以將數據寫入文件。可以像使用cout對象一樣使用ofstream對象。
#include <fstream>
using namespace std;

int main() {
    ofstream file("example.txt");
    
    if (file.is_open()) {
        file << "Hello, World!" << endl;
        file << "This is a text file." << endl;
        
        file.close();
    }
    
    return 0;
}
  1. 讀取文件: 使用ifstream類對象的>>操作符可以從文件中讀取數據。可以像使用cin對象一樣使用ifstream對象。
#include <fstream>
#include <iostream>
using namespace std;

int main() {
    ifstream file("example.txt");
    
    if (file.is_open()) {
        string line;
        while (getline(file, line)) {
            cout << line << endl;
        }
        
        file.close();
    }
    
    return 0;
}

以上是一些基礎的文本文件的讀寫方法,你可以根據需要進一步探索fstream類提供的其他成員函數和操作符重載。

0
怀宁县| 大兴区| 新河县| 清流县| 乌兰察布市| 凭祥市| 台湾省| 鞍山市| 琼海市| 正安县| 五华县| 崇仁县| 莲花县| 新郑市| 博乐市| 永兴县| 永年县| 麻城市| 新巴尔虎右旗| 莆田市| 开鲁县| 西平县| 海南省| 邯郸市| 安远县| 济南市| 白沙| 孟连| 娱乐| 东城区| 兰坪| 白朗县| 东兰县| 衡南县| 吴江市| 盐城市| 五常市| 繁峙县| 靖边县| 五莲县| 洪雅县|