今天终于找到一个读小文件的好方法
如果要把一个文本文件一次行读到一个string对象中,方法有两种:
std::ifstream in("some.file", std::io::binary); //这句对读二进制文件很重要
std::istreambuf_iterator<char> beg(in), end;
std::string str(beg, end);
本文介绍了一种高效读取小文件的方法,通过使用标准库中的`std::ifstream`结合`std::istreambuf_iterator`,可以将整个文件一次性读入一个字符串对象中。此方法适用于文本文件及二进制文件。
今天终于找到一个读小文件的好方法
如果要把一个文本文件一次行读到一个string对象中,方法有两种:
std::ifstream in("some.file", std::io::binary); //这句对读二进制文件很重要
std::istreambuf_iterator<char> beg(in), end;
std::string str(beg, end);

被折叠的 条评论
为什么被折叠?