关于C++ofstream写入文件路径设置,请教!!

如题比如我想将屏幕输入写入文件std::ofstreamfcout("word_text.txt",std::ios::out|std::ios::app);,但是这里的... 如题 比如我想将屏幕输入写入文件 std::ofstream fcout("word_text.txt",std::ios::out|std::ios::app);,但是这里的路径是默认路径,该如何设置呢?比如我想设置的桌面地址是C:\Users\Administrator\Desktop\新建文件夹,或者是相对路径,也就是说,程序体和文本始终都保持在一个文件夹里,我把文件夹剪切走也可以正常找到文件!!请高人指点!! 展开
 我来答
hu0904
2013-07-07 · TA获得超过222个赞
知道小有建树答主
回答量:510
采纳率:0%
帮助的人:460万
展开全部
#define _str(r) #r
#define _filename(r) _str(C:/Users/Administrator/Desktop/新建文件夹/##r)

获取绝对路径 _getcwd 参考 http://baike.baidu.com/view/982170.htm
志远823
2013-07-07 · TA获得超过2296个赞
知道小有建树答主
回答量:913
采纳率:66%
帮助的人:1179万
展开全部
实际上你这里不写路径只给文件名就是创建到了和文件同位置的地方。你自己测试过了吗?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式