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

📄 subject_54494.htm

📁 vc
💻 HTM
📖 第 1 页 / 共 2 页
字号:
<blockquote><p>
回复者:水番 回复日期:2003-09-28 19:45:02
<br>内容:char-&gt;int 自动帮你转换<BR>int-&gt;char: <BR>int i;<BR>char ch = static_cast&lt;char&gt;(i);
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:wonder carter 回复日期:2003-09-28 19:48:09
<br>内容:&lt;BLOCKQUOTE&gt;引用“第11楼”所言<BR>&lt;Q&gt;char-&gt;int 自动帮你转换&nbsp;&nbsp;int-&gt;char:&nbsp;&nbsp; int i;&nbsp;&nbsp;char ch = static_cast&lt;char&gt;(i);&lt;/Q&gt;&lt;/BLOCKQUOTE&gt;<BR>...就是这样打 char-&gt;int 就行了吗........<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>
回复者:水番 回复日期:2003-09-28 19:51:06
<br>内容:狂晕!!<BR>“char-&gt;int”是char转为int,这个时候不理,比如<BR>char ch = 'a';<BR>int i = ch; // 自动转换<BR>ch = static_cast&lt;char&gt;(i); // int转换为char <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>
回复者:wonder carter 回复日期:2003-09-28 21:53:02
<br>内容:&lt;BLOCKQUOTE&gt;引用“第13楼”所言<BR>&lt;Q&gt;狂晕!!&nbsp;&nbsp;“char-&gt;int”是char转为int,这个时候不理,比如&nbsp;&nbsp;char ch = 'a';&nbsp;&nbsp;int i = ch; // 自动转换&nbsp;&nbsp;ch = static_cast&lt;char&gt;(i); // int转换为char &lt;/Q&gt;&lt;/BLOCKQUOTE&gt;<BR>对不起<BR>你可否帮我看看我溜了些什么.......<BR>{<BR>&nbsp;&nbsp;&nbsp;&nbsp;char c;<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;ifstream infile (&#34;input.txt&#34;);<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;c = infile.get();<BR>&nbsp;&nbsp;&nbsp;&nbsp;while (!infile.eof()) {<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ofstream outfile (&#34;output.txt&#34;);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;rotate (c);<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;outfile&lt;&lt;c&lt;&lt;endl;<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;c = infile.get();<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;outfile.close();<BR>&nbsp;&nbsp;&nbsp;&nbsp;}<BR>&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;infile.close();<BR>&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;return 0;<BR>}<BR><BR>void rotate (char &amp; c)<BR>{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;int i=c;<BR>&nbsp;&nbsp;&nbsp;&nbsp;i+=13;<BR>&nbsp;&nbsp;&nbsp;&nbsp;c = static_cast&lt;char&gt;(i);<BR><BR>}<BR><BR>我试了很久<BR>就是差一点....<BR>例如我input 的 text file內容是abcd<BR>output的应该是nopq<BR>但我总是只能做到两个结果<BR>1)只有一个 n 字在output的 text file<BR>2)只有一个 q 字在output的 text file<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>
回复者:水番 回复日期:2003-09-28 23:17:54
<br>内容:我极少用fstream<BR>不过你那个程序有个问题,就是如果是<BR>rotate(z),你估计会怎么样<BR><BR>还有<BR>void rotate (char &amp; c)<BR>{<BR>&nbsp;&nbsp;&nbsp;&nbsp;int i=c;<BR>&nbsp;&nbsp;&nbsp;&nbsp;i+=13;<BR>&nbsp;&nbsp;&nbsp;&nbsp;c = static_cast&lt;char&gt;(i);<BR>}<BR>建议改成<BR>char rotate (char c)<BR>{<BR>&nbsp;&nbsp;&nbsp;&nbsp;int i=c;<BR>&nbsp;&nbsp;&nbsp;&nbsp;i+=13;<BR>&nbsp;&nbsp;&nbsp;&nbsp;c = static_cast&lt;char&gt;(i);<BR>&nbsp;&nbsp;&nbsp;&nbsp;// ...<BR>&nbsp;&nbsp;&nbsp;&nbsp;return c;<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>
回复者:wonder carter 回复日期:2003-09-29 02:15:28
<br>内容:&lt;BLOCKQUOTE&gt;引用“第15楼”所言<BR>&lt;Q&gt;我极少用fstream&nbsp;&nbsp;不过你那个程序有个问题,就是如果是&nbsp;&nbsp;rotate(z),你估计会怎么样&nbsp;&nbsp;&nbsp;&nbsp;还有&nbsp;&nbsp;void rotate (char &amp; c)&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int i=c;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;i+=13;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;c = static_cast&lt;char&gt;(i);&nbsp;&nbsp;}&nbsp;&nbsp;建议改成&nbsp;&nbsp;char rotate (char c)&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int i=c;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;i+=13; ...... . . . . . .&nbsp;&nbsp;.&nbsp;&nbsp;.&nbsp;&nbsp;.&nbsp;&nbsp;.&nbsp;&nbsp;.&nbsp;&nbsp;. &lt;/Q&gt;&lt;/BLOCKQUOTE&gt;<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-09-29 09:45:35
<br>内容:#include &lt;fstream&gt;<BR>using namespace std;<BR><BR>inline char rotate(char);<BR><BR>int main(void)<BR>{<BR>&nbsp;&nbsp;&nbsp;&nbsp;char c;<BR>&nbsp;&nbsp;&nbsp;&nbsp;ifstream infile (&#34;input.txt&#34;);<BR>&nbsp;&nbsp;&nbsp;&nbsp;ofstream outfile (&#34;output.txt&#34;);<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;while ( infile.get(c) )<BR>&nbsp;&nbsp;&nbsp;&nbsp;{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;c = rotate (c);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;outfile.put(c);<BR>&nbsp;&nbsp;&nbsp;&nbsp;}<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;outfile.close();<BR>&nbsp;&nbsp;&nbsp;&nbsp;infile.close();<BR>&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;return 0;<BR>}<BR><BR>inline char rotate (char c)<BR>{<BR>&nbsp;&nbsp;&nbsp;&nbsp;if ( c &lt; 'a' || c &gt; 'z' )<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return c;<BR>&nbsp;&nbsp;&nbsp;&nbsp;if ( c &lt;= 'm' )<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;c += 13;<BR>&nbsp;&nbsp;&nbsp;&nbsp;else<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;c -= 13;<BR>&nbsp;&nbsp;&nbsp;&nbsp;return c;<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>
回复者:牛屎一族 回复日期:2003-09-29 13:17:10
<br>内容:&lt;BLOCKQUOTE&gt;引用“第4楼”所言<BR>&lt;Q&gt;&nbsp;&nbsp;引用“第3楼”所言&nbsp;&nbsp;用内存映射文件。&nbsp;&nbsp;&nbsp;&nbsp;我是一名学生(也绝对是菜乌一名...)&nbsp;&nbsp;要交出这个program的cpp&nbsp;&nbsp;已试了一整天.......也是做不好的说.....&nbsp;&nbsp;所以在此希望有高人指教指教...&lt;/Q&gt;&lt;/BLOCKQUOTE&gt;<BR>我也是, mm多多指教!my qq is 49285954,欢迎交流(谢绝网恋)!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:wonder carter 回复日期:2003-09-29 22:35:41
<br>内容:&lt;BLOCKQUOTE&gt;引用“第17楼”所言<BR>&lt;Q&gt;#include &lt;fstream&gt;&nbsp;&nbsp;using namespace std;&nbsp;&nbsp;&nbsp;&nbsp;inline char rotate(char);&nbsp;&nbsp;&nbsp;&nbsp;int main(void)&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;char c;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ifstream infile (&#34;input.txt&#34;);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ofstream outfile (&#34;output.txt&#34;);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;while ( infile....... . . . . . .&nbsp;&nbsp;.&nbsp;&nbsp;.&nbsp;&nbsp;.&nbsp;&nbsp;.&nbsp;&nbsp;.&nbsp;&nbsp;. &lt;/Q&gt;&lt;/BLOCKQUOTE&gt;<BR>我真是无言感激~~~<BR>但我有些地方还不是太我得懂.....<BR>因为我是要加很多comment to explain the program<BR><BR>using namespace std;~~这句是什么意思...<BR><BR>inline char rotate(char);~~这句是什么意思...<BR><BR>if ( c &lt; 'a' || c &gt; 'z' )~~ a 和 z 是什么來的... <BR><BR>if ( c &lt;= 'm' )~~ m 是什么來的...<BR><BR>还有一点...为何program沒有自动地製造一个input 的txt file...而只出现了一个output的 txt file...<BR><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>
回复者:wonder carter 回复日期:2003-09-29 22:38:32
<br>内容:&lt;BLOCKQUOTE&gt;引用“第18楼”所言<BR>&lt;Q&gt;&nbsp;&nbsp;引用“第4楼”所言&nbsp;&nbsp;&nbsp;&nbsp;引用“第3楼”所言&nbsp;&nbsp;用内存映射文件。&nbsp;&nbsp;&nbsp;&nbsp;我是一名学生(也绝对是菜乌一名...)&nbsp;&nbsp;要交出这个program的cpp&nbsp;&nbsp;已试了一整天.......也是做不好的说.....&nbsp;&nbsp;所以在此希望有高人指教指教...&nbsp;&nbsp;&nbsp;&nbsp;我也是, mm多多指教!my qq is 49285954,欢迎交流(谢绝网恋)!&lt;/Q&gt;&lt;/BLOCKQUOTE&gt;<BR>....我沒有QQ的说...<BR>我不是国內的人...<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>
回复者:思考中 回复日期:2003-09-29 22:46:59
<br>内容:面对19楼问题,水番无言以对。
<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 + -