mfc中怎么清空txt文件中的里面内容 ,以及怎么把每次循环运行得到的数据依次存入到txt文件中,我想要程序

有很多行数据

输出所有x1,y1,z1
输出181行,每行是一个i对应的x1,y1,z1


vector<string> a;             //建一个vector对象
string b;                    //用于循环存储.循环得到的数据
a.push_back(b);               //把数据压入vector对象尾
ofstream out_file("a.txt",ios_base::out);  //C++文件流对象建立a.txt并用于输出
for(int i=0;i<a.size();i++
    out_file<<a[i]<<endl;      //循环写入加换行

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-12-19
打开文件时候,参数设置类新建,那么文件会自动清零.之后顺序写入数据就可以.
第2个回答  2013-12-19
删除然后新建

...以及怎么把每次循环运行得到的数据依次存入到txt文件中,我想要程序...
vector<string> a; \/\/建一个vector对象string b; \/\/用于循环存储.循环得到的数据a.push_back(b); \/\/把数据压入vector对象尾ofstream out_file("a.txt",ios_base::out); \/\/C++文件流对象建立a.txt并用于输出for(int i=0;i<a.size();i++ out_file<<a[i]<<endl; \/...

怎样才能让MFC程序一运行就把txt文件中的数据导入到列表控件中
在初始化函数里面打开文本文件,读进文件内容.当作一个字符串来对待进行数据分割,写进列表控件.

mfc 怎么完成对txt文件的读取和写入
界面一个文本框两个按钮,文本框关联一个CString型变量m_Data,设置属性为Vertical scroll和Want return。两个按钮对应的读写函数分别如下 void CFileTxtDlg::OnRead(){ \/\/ TODO: Add your control notification handler code here CFileDialog fDlg(TRUE);fDlg.m_ofn.lpstrFilter = "Text Files(*....

MFC中如何修改txt文本中指定行的内容
一个简单的办法,如我现在的项目中,txt存储信息,如你的id是唯一的,且在txt中是按id升序或者降序排列的,这样通过二分查找算法,就跟容易找到查找id所在的行,然后seek偏移量到行指定位置,覆盖指定长度的内容就ok

mfc如何用txt保存下拉框控件的内容?下拉框如何读入TXT中的内容到属性...
先做一个判断,即查找制定目录下是否有列表所需的txt文件 如果没有,自己给列表框控件ListCtrl添加项,在程序退出的时候,把列表项内容写入到一个文件中保存 如果有,用CStdioFile来打开文件,用ReadString读取一行数据(建议列表内容分行),while循环读取,将读取内容赋给ListCtrl的列表项 ...

请问在MFC中如何把程序中的一个数组中的数据保存到txt文件中?
最简单的方法是:include<fstream> \/\/包含头文件,这是负责文件输入输出流的 ifstream cin("文件名.txt"); \/\/重新定位数据流,这样以后输入的数据将从文件里输入 ofstream cout("文件名.txt") ;\/\/ 重新定位数据流,这样以后输出数据的时候将输出到文件里 十分好用的。比如,int a=6;ifstream...

MFC中 txt文件中有多行三列数据,怎么存入不同数组,第一行和第二行数据...
FILE *fp;int a,b,i;double x[100],y[100],z[100]; if((fp=fopen("test.txt","r"))==NULL) { AfxMessageBox(_T("打开失败")); } else {fscanf(fp,"%d",&a);fscanf(fp,"%d",&b);i=0; while(0==feof(fp)) {fscanf(fp,"%lf",&x[i]);fscan...

MFC如何将TXT文件中的内容添加到static TEXT中
c读写txt文档,搜一下,就用c语言库函数也行。mfc下还可以搜一搜CStdioFile和CFile怎么读写txt。至于输出至static TEXT 添加了控件,使用类向导添加CString关联变量,只需要把读取的字符串赋值给那个变量,调用:UpdateData(TRUE);具体的,百度:vc 静态文本控件 另外,我这里有个曾经做的库,只要在txt...

MFC,CFile类 从txt文件中读取汉字内容应该怎么写
FFFE字体,是UTF16-LE的BOM字头标记,其实从你write的乘以2看,应该程序本身就是UNICODE字符集了,那么读取的时候,直接使用TCHAR或者WCHAR数组来读取,再赋值给CString就可以了。如果以文本方式打开CFile,不用跳字头,如果不声明文本模式,跳过(也就是首先读取)一个TCHAR就可以了。

MFC怎么用CFileDialog打开一个txt文件,直接用系统自带的记事本打开就...
上面的代码是读入文本文件的内容没错,只不过它是把文件内容存放在数组pBuf中,用MessageBox输出。理论上没错。不知道程序编译通过了没。楼主可以把运行结果情况说一下。如果只是用系统带的记事本打开就可以的话有一个很简单的方法。c函数库里面有一个system(const char * cmd);函数相当于在cmd里面执行...

相似回答