⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 subject_33702.htm

📁 一些关于vc的问答
💻 HTM
字号:
<p>
序号:33702 发表者:ninekwll 发表日期:2003-03-23 13:25:43
<br>主题:关于文本文件的存储
<br>内容:请问我想将程序所得到的一些数据存成txt形式的文件应该怎么写?
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:lyseed 回复日期:2003-03-23 14:17:52
<br>内容:你的原始数据是什么形式的?<BR>如果是二进制的,很多方法可以用,可以用CString::Format转换,或者sprintf转化成文本串,<BR>再写到文件中就可以了.
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:邵震明 回复日期:2003-03-24 10:44:59
<br>内容:你可以试一下下面的代码;<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;CFile file;<BR>&nbsp;&nbsp;&nbsp;&nbsp;LPCTSTR aa="c:\\1.txt";<BR>&nbsp;&nbsp;&nbsp;&nbsp;file.Open(aa,CFile::modeWrite);<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;CString bb;<BR>&nbsp;&nbsp;&nbsp;&nbsp;bb="adfasdfasdf";<BR>&nbsp;&nbsp;&nbsp;&nbsp;char * zccc;<BR>&nbsp;&nbsp;&nbsp;&nbsp;zccc=new char[bb.GetLength()];<BR>&nbsp;&nbsp;&nbsp;&nbsp;file.Write(zccc,bb.GetLength());<BR>&nbsp;&nbsp;&nbsp;&nbsp;file.Close();<BR>&nbsp;&nbsp;&nbsp;&nbsp;delete zccc;<BR><BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:iceflower 回复日期:2003-03-25 22:59:31
<br>内容:假设你的数据存放在;<BR>float fData[2000];<BR>中。<BR>则:<BR>FILE *fp;<BR>if( (fp = fopen("data.txt","w"))=NULL)<BR>{<BR>MessageBox("Error!Can not create the file");<BR>return;<BR>}<BR>for(int k=0;k&lt;2000;k++)<BR>{<BR>fprintf(fp,"%f\n",fData[k]);<BR>}<BR>fclose(fp);
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:理文 回复日期:2003-03-25 23:17:58
<br>内容:假设你的数据存放在;<BR>float a=3.14;<BR>int b=234;<BR>则:<BR>FILE *fp;<BR>if( (fp = fopen("data.txt","w+a"))=NULL)<BR>{<BR>MessageBox("Error!Can not create the file");<BR>return;<BR>}<BR>fprintf(fp,"a=%f7.2\nb=%d",a,b);<BR>//各种格式fprintf(fp,格式串,相应的变量列);<BR>fclose(fp); 
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:ninekwll 回复日期:2003-03-26 08:43:41
<br>内容:谢谢各位的答案,非常详细。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -