如何将一个大文件复制给string类的一个对象!!!
我想将一个文件(大于50兆)赋值到一个string s!!!如何做?
#include <fstream>
#include <string>
main()
{
string s;
string st;
fstream file("test.dat");
while(getline(file,st))
{
s+=st;
}
int i=0;
while(i<s.length())
{
i++;
}
}
这样做可以吗?
有哪些问题?
如何解决?
急需答案,来者给分!!!