如何将C++运行结果出来的所有内容都输出到一个TXT文件里?

我写好一个程序然后运行结果所有内容都要输出到一个TXT文件里啊QAQ里面不仅仅包含了所求的变量还包括文字部分什么的内容我只会一行一行的输出到TXT里就是out<<但是我想... 我写好一个程序然后运行结果所有内容都要输出到一个TXT文件里啊QAQ

里面不仅仅包含了所求的变量还包括文字部分什么的内容
我只会一行一行的输出到TXT里就是 out<<
但是我想知道有没有方法是把整个内容全部输出来的
谢谢了大神们告诉我吧!!!!
展开
 我来答
百度网友d8aa12b
2013-11-21 · TA获得超过415个赞
知道小有建树答主
回答量:455
采纳率:100%
帮助的人:348万
展开全部
内容都放在字符串str里,然后一次写入文件

FILE* fp;
fp = fopen("D:\\1.txt","w+"); \\打开或新建文件
fwrite(str,strlen(str),1,fp);\\字符串写入文件
fclose(fp);
yyjie999
2013-11-21 · TA获得超过199个赞
知道小有建树答主
回答量:197
采纳率:100%
帮助的人:178万
展开全部
freopen("out.txt", "w+", stdout);
更多追问追答
追问
啊啊啊啊!?!!?什么意思QAQ
能仔细讲讲吗.......
追答
可以google下这个函数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式