用c++定义了一个文件流 fin。将fin引用传递给一个函数使用后,不论是主函数还是其他函数都读不
答案:3 悬赏:20 手机版
解决时间 2021-03-28 10:39
- 提问者网友:
- 2021-03-27 23:55
用c++定义了一个文件流 fin。将fin引用传递给一个函数使用后,不论是主函数还是其他函数都读不
最佳答案
- 五星知识达人网友:过活
- 2021-03-28 00:51
如果是utf8的,你就需要用和utf-8相关的代码来读,例如,你不能用char来解释内容而需要用wchar
全部回答
- 1楼网友:野味小生
- 2021-03-28 02:54
发一下代码追问int main()
{
string s;
char c;
ifstream fin("1.htm");
for (int i = 0; i < 20; i++)
{
cout << getTag(fin)< goTo(fin, '<');
}
}还有两个函数都用到了fin的引用传递都用了 fin.get()函数一个一个字符获取,和fin.seekg()函数神奇的是不用 seekg函数就可以但我需要用
{
string s;
char c;
ifstream fin("1.htm");
for (int i = 0; i < 20; i++)
{
cout << getTag(fin)<
}
}还有两个函数都用到了fin的引用传递都用了 fin.get()函数一个一个字符获取,和fin.seekg()函数神奇的是不用 seekg函数就可以但我需要用
- 2楼网友:上分大魔王
- 2021-03-28 01:28
把文件存成ansicode看看
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯