21 std::vector<uint8_t>& out_data,
const std::string& fileName)
26 size_t N = fi.getTotalBytesCount();
31 size_t NN = fi.Read(&out_data[0], N);
44 const std::vector<uint8_t>& vec,
const std::string& fileName)
49 if (!vec.empty()) of.Write(&vec[0],
sizeof(vec[0]) * vec.size());
59 std::vector<std::string>& o,
const std::string& fileName)
62 std::ifstream f(fileName);
63 if (!f.is_open())
return false;
65 while (std::getline(f,
s)) o.emplace_back(std::move(
s));