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

📄 subject_28228.htm

📁 vc
💻 HTM
字号:
<p>
序号:28228 发表者:radargroup 发表日期:2003-01-19 16:44:34
<br>主题:out_file&gt;&gt;"//////"为什么没有用
<br>内容:我用了一个ofstream out_file;<BR>然后写out_file&gt;&gt;"*\\\\\\\\\\\\\\*"时,编译给警告说"*"不太对;<BR>而out_file&gt;&gt;"////////////",则输不出东西
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:upstream 回复日期:2003-01-19 18:03:14
<br>内容:1.你的out_file没有打开,没有指定文件名<BR>&nbsp;&nbsp;比如out_file("MyFile.dat",ios::out);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;out_file.open("MyFile.dat",ios::out);<BR>2.根据你的out_file&gt;&gt;,这应该是读操作,如果是写文件的话应该是out_file&lt;&lt;;<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>
回复者:radargroup 回复日期:2003-01-19 18:16:39
<br>内容:不好意思,没说全,我out_file open过了,还有确是out_file&lt;&lt;"*////////*",上面打错了.
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:upstream 回复日期:2003-01-19 18:21:14
<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>
回复者:radargroup 回复日期:2003-01-20 17:27:28
<br>内容:&nbsp;&nbsp;&nbsp;&nbsp;CString FilePathName;<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;CFileDialog dlg(FALSE,_T("TXT"),NULL,NULL<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,"文本文件(*.TXT)|*.TXT|所有文件(*.*)|*.*||",NULL);///TRUE为OPEN对话框,FALSE为SAVE AS对话框<BR>&nbsp;&nbsp;&nbsp;&nbsp;if(dlg.DoModal()==IDOK)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FilePathName=dlg.GetPathName();<BR>&nbsp;&nbsp;&nbsp;&nbsp;ofstream out_file;<BR>&nbsp;&nbsp;&nbsp;&nbsp;out_file.open(FilePathName,ios::out,0);<BR>&nbsp;&nbsp;&nbsp;&nbsp;out_file.setf(ios::left);<BR>&nbsp;&nbsp;&nbsp;&nbsp;out_file&lt;&lt;"结果输出\n";<BR>&nbsp;&nbsp;&nbsp;&nbsp;out_file&lt;&lt;"\n";<BR>&nbsp;&nbsp;&nbsp;&nbsp;out_file&lt;&lt;"日期:"&lt;&lt;"2003年1月20日20点至21日20点\n";<BR>&nbsp;&nbsp;&nbsp;&nbsp;out_file&lt;&lt;"\n";<BR>&nbsp;&nbsp;&nbsp;&nbsp;out_file&lt;&lt;"*\\\\\\\\\\\\\*";<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>
回复者:upstream 回复日期:2003-01-20 17:51:40
<br>内容:\是特殊字符,要打印单个\,必须用\\;你上面的\一共13个,所以提示有问题。你加上一个\后就没有问题了,最后打印出7个\.另外别忘了out_file.close().
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:radargroup 回复日期:2003-01-21 11:15:28
<br>内容:to upstream:<BR>&nbsp;&nbsp;为什么打印出7个,加上一个\,你的意思是要偶数吗?我试试
<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>回复者:upstream 回复日期:2003-01-21 11:23:26
<br>内容:对阿,必须是偶数才可以.因为\是系统定义的特殊字符,表示一定的打印格式,比如\r\n表示回车换行,\t表示一个制表位等等.要打印他,必须要用两个\\,才能打印出单\.
<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 + -