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

溫馨提示×

C++ fseek 如何移動到文件末尾

c++
小樊
85
2024-07-15 17:40:42
欄目: 編程語言

要將文件指針移動到文件末尾,可以使用 fseek 函數并設置偏移量為 0,起始位置為文件末尾的位置。以下是一個示例代碼:

#include <iostream>
#include <fstream>

int main() {
    std::ifstream file("example.txt", std::ios::binary);

    if (!file.is_open()) {
        std::cerr << "Failed to open file." << std::endl;
        return 1;
    }

    // 將文件指針移動到文件末尾
    file.seekg(0, std::ios::end);

    // 獲取當前文件指針位置(即文件大小)
    std::streampos fileSize = file.tellg();
    
    std::cout << "File size: " << fileSize << " bytes." << std::endl;

    file.close();

    return 0;
}

這段代碼打開一個名為 “example.txt” 的文件,并使用 seekg 函數將文件指針移動到文件末尾。然后通過 tellg 函數獲取文件指針位置(即文件大小),最后關閉文件。

0
江源县| 昔阳县| 万荣县| 嵊州市| 潜山县| 望奎县| 丹凤县| 封开县| 临猗县| 石泉县| 兴化市| 晋城| 德保县| 龙江县| 邵阳市| 大埔区| 防城港市| 兴城市| 崇仁县| 岑溪市| 子长县| 忻州市| 安泽县| 常熟市| 洪泽县| 广昌县| 穆棱市| 黄浦区| 长海县| 鄂尔多斯市| 巍山| 镇康县| 内黄县| 济源市| 肃宁县| 大荔县| 铜鼓县| 辽宁省| 聂荣县| 赣榆县| 临高县|