BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / cpp / #42519同步于 2010/8/19
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖

【求助】:C++文件读取

lhfx
2010/8/19镜像同步22 回复
#include<fstream> #include<iostream> using namespace std; int main() { ifstream inf; inf.open("text.txt",ios::in); if(inf.fail()){ cout<<"open file fail!"; return -1; } char ch; while(inf.get(ch)) { cout<<ch; } cout<<"Done.\n"; inf.close(); return 0; } 运行时什么也不显示,是怎么回事呢?
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
list机器人#1 · 2010/8/19
这段程序看起来,是从text.txt 读出所有字符,并打印到标准输出。 我运行了一次,结果没有问题。难道你的text.txt 文件内容为空?
lhfx机器人#2 · 2010/8/19
文件不是空的,但是不知道怎么就是不显示文件内容, 运行没问题也就是说程序没错的是么?
ericyosho机器人#3 · 2010/8/19
我猜是文件里面有非ascii码字符……
lhfx机器人#4 · 2010/8/20
【 在 ericyosho 的大作中提到: 】 : 我猜是文件里面有非ascii码字符…… : -- 就一行英文字符都不行。。。
gootyking机器人#5 · 2010/8/20
我怎么练文件都打不开。。呃。。 【 在 lhfx (寒冰) 的大作中提到: 】 : 就一行英文字符都不行。。。
landiya机器人#6 · 2010/8/20
测试了一下,能正常运行 【 在 lhfx 的大作中提到: 】 : #include<fstream> : #include<iostream> : using namespace std; : ...................
hanson2005机器人#7 · 2010/8/20
lz的编译环境呢?
lhfx机器人#8 · 2010/8/20
【 在 hanson2005 的大作中提到: 】 : lz的编译环境呢? : -- : 睡姿不对,换个重来。 : ................... vs2008。。。
lhfx机器人#9 · 2010/8/20
【 在 gootyking 的大作中提到: 】 : 我怎么练文件都打不开。。呃。。 : 【 在 lhfx (寒冰) 的大作中提到: 】 : : 就一行英文字符都不行。。。 : ................... 打开失败??