📄 subject_33702.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> CFile file;<BR> LPCTSTR aa="c:\\1.txt";<BR> file.Open(aa,CFile::modeWrite);<BR><BR> CString bb;<BR> bb="adfasdfasdf";<BR> char * zccc;<BR> zccc=new char[bb.GetLength()];<BR> file.Write(zccc,bb.GetLength());<BR> file.Close();<BR> 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<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 + -