c++读取二进制文件

读取二进制文件示例代码:

#include <iostream>
#include <vector>
#include <fstream>

std::vector<char> ReadFile(const std::string& fileName) 
{
    std::ifstream f(fileName, std::ios::ate | std::ios::binary);
    size_t fileSize = f.tellg();
    std::vector<char> buffer;
    buffer.resize(fileSize);
    f.seekg(0);
    f.read(buffer.data(), fileSize);
    f.close();
    return buffer;
}

 

posted @ 2023-07-21 03:10  风中奔跑  阅读(191)  评论(0)    收藏  举报