中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

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
岫岩| 彩票| 陆川县| 夏邑县| 普安县| 达日县| 江油市| 淳安县| 澎湖县| 洪雅县| 张北县| 邻水| 股票| 黎城县| 云梦县| 仲巴县| 深泽县| 苏州市| 西华县| 湘潭市| 鹤山市| 惠州市| 涪陵区| 绥江县| 郓城县| 红安县| 富锦市| 宁武县| 应用必备| 布尔津县| 汉沽区| 都匀市| 永吉县| 客服| 东安县| 进贤县| 阿巴嘎旗| 富顺县| 托里县| 深圳市| 永平县|