我需要将文件复制到字符串中。我需要某种方式为该字符串对象预分配内存以及直接将文件内容读入该字符串内存的方法?
std::string has a .reserve method用于预分配。
std::string
std::string s; s.reserve(1048576); // reserve 1 MB read_file_into(s);