我尝试使用带有此代码的 vc++ 读取整个文本文件
ifstream file (filePath, ios::in|ios::binary|ios::ate);
if (file.is_open())
{
size = (long)file.tellg();
char *contents = new char [size];
file.seekg (0, ios::beg);
file.read (contents, size);
file.close();
isInCharString("eat",contents);
delete [] contents;
}
但它不是获取所有整个文件,为什么以及如何处理这个?
注意:文件大小为 1.87 MB 和 39854 行