问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c++,怎样将函数的结果输出到TXT文件中?2

发布网友 发布时间:2023-10-02 10:31

我来回答

4个回答

热心网友 时间:2023-11-18 21:17

两个办法,一个是dos命令
就是如你的程序名字叫a.exe
那么在dos窗口下,a.exe目录下输入命令
a.exe >>b.txt
这个>>就是dos中的数据流管道,把输入到屏幕的数据,改道到文件中

另一个就是在程序中写入代码
定义文件指针
FILE *fp;
打开文件,这个是固定格式,

if(fp=fopen("文件路径+文件名",“写入方式”)==NULL)
{
printf("error");
exit (0);

}
在用命令写入就好了
fputs(fp,)
fprintf(fp,)
等函数
最后一定要关闭函数指针
fclose(fp);追问您好,感谢您的回答
我的意思是我用void声明了一个函数,想把这个函数输出的东西输出到制定的TXT文档中
比如
void asdf(int b)
{
cin>>b;
cout<<"asdf"<<b<<endl;
}
这样的话能实现么 也就是在txt文档中输出asdf和用户输入的b

追答fprintf(fp,)
这个函数可以实现
http://ke.baidu.com/view/656682.htm
这是用法
你这个可以用
fprintf(fp,"asdf %d",b);

热心网友 时间:2023-11-18 21:17

#include "fstream.h"
struct student
{
char name[20];
int num;
int age;
char sex;
};

int main()
{
student stud[3]={"Li",1001,18,'f',"Fun",1002,19,'m',"Wang",1004,17,'f'};
ofstream outfile("stud.txt",ios::binary);
if(!outfile)
{
cerr<<"open error!"<<endl;
return 0;
}
for(int i=0;i<3;i++)
outfile.write((char *)&stud[i],sizeof(stud[i]));//写数据到文件中
outfile.close();//关闭流
ifstream infile("stud.dat",ios::binary);//下面是 从 文件中读数据出来。
if(!infile)
{
cerr<<"open error!"<<endl;
return 0;
}
for(int j=0;j<3;j++)
infile.read((char *)&stud[j],sizeof(stud[j]));
for (int k=0;k<3;k++)
{
cout<<"NO."<<k+1<<endl;
cout<<"name:"<<stud[k].name<<endl;
cout<<"num:"<<stud[k].num<<endl;
cout<<"age:"<<stud[k].age<<endl;
cout<<"sex:"<<stud[k].sex<<endl;
}
return 0;
}

热心网友 时间:2023-11-18 21:18

用 CStdioFile 类!

热心网友 时间:2023-11-18 21:18

非常好
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
梦幻西游怎样查看自己怎么加的属性点阿? 我好长时间没玩了 .. 怎么... 梦幻西游怎么查看我各项加了多少点 卤肉料的配方 卤肉上色最好的配方前十 三国中曹操有几个儿子 曹植的意思是什么 曹操有多少个儿子?其中姓名叫什么? 简谱中1=c2/4是什么意思?别说几节几拍我不知道节和拍是什么意思 简谱四分之二什么意思 ...是鸡膏吗 放在老汤里行吗 怎么才能容于水 谢谢 怎么使用? 半边生鳞不生角,半边生角不生鳞.半边离水活不得、半边有草能活...136 C++ 如何将输入的内容输出到文本文件65 c++如何把输出结果写到文本文件内12 自考专升本和成考哪个好733 oppor7 怎么没有接连拍照呢 长期吃黑芝麻和核桃有好处12 上海松江九亭丽景苑有电梯吗 核桃和黑芝麻吃了对什么有好处?155 常吃黑芝麻和核桃有什么好处282 请问吃核桃和黑芝麻有什么好处28 黑芝麻和核桃一起吃有什么好处194 求书名,玄幻类,主角得到一把强者留下来的剑,剑有剑灵。是个很...1 半边生鳞不生角,半边生角不生鳞;半边离水活不得,半边落水难活...133 专升本好还是自考成人高考?161 梦见有人用死尸拦路讹诈的预兆 谁知道六安市明珠商业3街丽景苑旁边的多层是什么小区? AE CS4如何取消自动更新3 After Effects cs4 怎么把里面的窗口恢复默认1 关于AE CS4工作区显示不正常的问题 芜湖集瑞联合重工19 C++中调用函数之后怎么将结果输出到txt文件中1 C++如何将结果保存到txt文件中 C++如何将结果保存到txt文件中 我的oppor7手机相机怎么突然打不开了呢?17 C++怎么把程序输出的数据写入txt文档中1 oppo r7有些拍照功能为什么会突然不见了9 求一本已经出版了的小说!男主角叫司慕赢!女主角叫蓝梦雪!出版... 国寿银龄安康保险至尊版288元有用吗? 孟州房产证多久下本? 高分求助!!我的笔记本电脑没发无线上网 背古诗有什么用? 颈椎病的常见症状有哪些 oppor7sm相机清除数据后相册照片显示不是满屏1 我身高1.75 体重95公斤 怎么办是不是特别胖 男生20岁身高185CM腰围4.3体重95公斤是否有超标? 英语阅读,快,急急 ipad主屏幕按钮怎么调出来 半边生鳞不生角,半边生角不生鳞,半边离睡活不得。半边落水难活...16 智力阅读 :What Date 回答问题 r7sm为什么打开相册很卡