求大侠 用c++读入一篇英文文档,只能读4097个字符啊?
我函数是这样的ifstreamintxt("text.txt",ios_base::in);while(!intxt.eof())while(!intxt.eof()){...
我函数是这样的
ifstream intxt("text.txt",ios_base::in);
while(!intxt.eof())
while(!intxt.eof())
{
int a=int(intxt.get());
//其他一些无关代码省略了
m++;
}
我用m统计了可读取的字符个数结果
我整篇文档共有6000多个字母,可是它只能读到4097个,问什么啊?这样下来那中文文档 不是只能读一千多个字? 展开
ifstream intxt("text.txt",ios_base::in);
while(!intxt.eof())
while(!intxt.eof())
{
int a=int(intxt.get());
//其他一些无关代码省略了
m++;
}
我用m统计了可读取的字符个数结果
我整篇文档共有6000多个字母,可是它只能读到4097个,问什么啊?这样下来那中文文档 不是只能读一千多个字? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询