| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2498 人关注过本帖
标题:[求助]fstream 的输出输入目录在哪???
取消只看楼主 加入收藏
C123
Rank: 1
等 级:新手上路
帖 子:24
专家分:0
注 册:2007-7-23
收藏
得分:0 
试过输出来,真确的````
2007-08-24 15:03
C123
Rank: 1
等 级:新手上路
帖 子:24
专家分:0
注 册:2007-7-23
收藏
得分:0 
以下是引用maoguoqing在2007-8-24 15:01:16的发言:
cout<<inputFileName.data();看一下这个文件名是否被正确的读取了

没被读取吧。
assert(inStream.is_open()); //这句显示他打不开这文件啊

2007-08-24 15:05
C123
Rank: 1
等 级:新手上路
帖 子:24
专家分:0
注 册:2007-7-23
收藏
得分:0 
以下是引用aipb2007在2007-8-24 15:31:24的发言:
没什么错啊

data真的可以?你换成c_str()试了吗?

data返回的是c字符穿,但是没有空字符结尾的!

我换成c_str()也试过了,打不开文件
用VC 2005也一样就是打不开

2007-08-24 15:43
C123
Rank: 1
等 级:新手上路
帖 子:24
专家分:0
注 册:2007-7-23
收藏
得分:0 
代码没错的,就是打不开输入和输出文件
2007-08-24 15:45
C123
Rank: 1
等 级:新手上路
帖 子:24
专家分:0
注 册:2007-7-23
收藏
得分:0 
输出文件可以打开
是不是输入文件里面的数有错误??
2007-08-24 15:50
C123
Rank: 1
等 级:新手上路
帖 子:24
专家分:0
注 册:2007-7-23
收藏
得分:0 
以下是引用aipb2007在2007-8-24 15:54:32的发言:
你试试我28楼说的

因为一般.txt后缀要被隐藏,你修改文件名为.dat实际还是没改变后缀

加了txt后缀都不变格式的

.dat后缀也没变格式

[此贴子已经被作者于2007-8-24 16:07:04编辑过]

2007-08-24 16:06
C123
Rank: 1
等 级:新手上路
帖 子:24
专家分:0
注 册:2007-7-23
收藏
得分:0 
以下是引用aipb2007在2007-8-24 15:48:41的发言:
我知道你那里错了

你输入的时候,输入:

inputFileName.dat.txt

你文件是txt,你没加后缀!

哈哈 可以了,还要加这个后缀 晕啊。

2007-08-24 16:11
C123
Rank: 1
等 级:新手上路
帖 子:24
专家分:0
注 册:2007-7-23
收藏
得分:0 
多谢两位帮忙
2007-08-24 16:15
快速回复:[求助]fstream 的输出输入目录在哪???
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.025342 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved