标题:一个文件读取时,open()函数的问题
只看楼主
xzghyd
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2008-3-29
 问题点数:0 回复次数:2 
一个文件读取时,open()函数的问题
(1)outfile.open("E:/file.txt");与(2)outfile.open("E:\\file.txt");
比如向file中读入几个字母,我用(2)操作完了,打开file就可以看见我用程序输入的字母,但是用(1)就什么都没有,
(1)(2)在编译时都没有错误,我用的是vc++6.0
希望大家可以给小弟详细的解释下,我对这方面不了解,谢谢啊
搜索更多相关主题的帖子: open 函数 文件 
2008-10-04 15:51
blueboy82006
Rank: 5Rank: 5
来 自:幻想世界
等 级:贵宾
威 望:16
帖 子:1227
专家分:57
注 册:2007-7-23
得分:0 
outfile.open("E:/file.txt");
是因为你这种写法不对吧...当然,什么都没有...

2008-10-04 17:41
p1s
Rank: 4
等 级:贵宾
威 望:10
帖 子:454
专家分:3
注 册:2005-11-4
得分:0 
注意编译器和操作系统啊
Windows里面用的是\,所以要用转义字符\\
在Linux下是可以用/的,你可以搞个Linux环境试试看
2008-10-04 18:04



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-236360-1-1.html




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

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