﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>C++博客-The-Moment-随笔分类-C\C++</title><link>http://www.cppblog.com/The-Moment/category/10911.html</link><description /><language>zh-cn</language><lastBuildDate>Thu, 25 Jun 2009 10:10:53 GMT</lastBuildDate><pubDate>Thu, 25 Jun 2009 10:10:53 GMT</pubDate><ttl>60</ttl><item><title>指针深入学习</title><link>http://www.cppblog.com/The-Moment/archive/2009/06/25/88513.html</link><dc:creator>The_Moment</dc:creator><author>The_Moment</author><pubDate>Thu, 25 Jun 2009 08:18:00 GMT</pubDate><guid>http://www.cppblog.com/The-Moment/archive/2009/06/25/88513.html</guid><wfw:comment>http://www.cppblog.com/The-Moment/comments/88513.html</wfw:comment><comments>http://www.cppblog.com/The-Moment/archive/2009/06/25/88513.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/The-Moment/comments/commentRss/88513.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/The-Moment/services/trackbacks/88513.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 要了解指针,多多少少会出现一些比较复杂的类型,所以我先介绍一下如何完全理解一个复杂类型,要理解复杂类型其实很简单,一个类型里会出现很多运算符,他们也像普通的表达式一样,有优先级,其优先级和运算优先级一样,所以我总结了一下其原则:&nbsp;&nbsp;<a href='http://www.cppblog.com/The-Moment/archive/2009/06/25/88513.html'>阅读全文</a><img src ="http://www.cppblog.com/The-Moment/aggbug/88513.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/The-Moment/" target="_blank">The_Moment</a> 2009-06-25 16:18 <a href="http://www.cppblog.com/The-Moment/archive/2009/06/25/88513.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>C/C++ 程序设计员应聘常见面试试题</title><link>http://www.cppblog.com/The-Moment/archive/2009/06/23/88399.html</link><dc:creator>The_Moment</dc:creator><author>The_Moment</author><pubDate>Tue, 23 Jun 2009 14:40:00 GMT</pubDate><guid>http://www.cppblog.com/The-Moment/archive/2009/06/23/88399.html</guid><wfw:comment>http://www.cppblog.com/The-Moment/comments/88399.html</wfw:comment><comments>http://www.cppblog.com/The-Moment/archive/2009/06/23/88399.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/The-Moment/comments/commentRss/88399.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/The-Moment/services/trackbacks/88399.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 　本文的写作目的并不在于提供C/C++程序员求职面试指导，而旨在从技术上分析面试题的内涵。文中的大多数面试题来自各大论坛，部分试题解答也参考了网友的意见。&nbsp;&nbsp;<a href='http://www.cppblog.com/The-Moment/archive/2009/06/23/88399.html'>阅读全文</a><img src ="http://www.cppblog.com/The-Moment/aggbug/88399.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/The-Moment/" target="_blank">The_Moment</a> 2009-06-23 22:40 <a href="http://www.cppblog.com/The-Moment/archive/2009/06/23/88399.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>关于operator详解</title><link>http://www.cppblog.com/The-Moment/archive/2009/06/22/88317.html</link><dc:creator>The_Moment</dc:creator><author>The_Moment</author><pubDate>Mon, 22 Jun 2009 12:31:00 GMT</pubDate><guid>http://www.cppblog.com/The-Moment/archive/2009/06/22/88317.html</guid><wfw:comment>http://www.cppblog.com/The-Moment/comments/88317.html</wfw:comment><comments>http://www.cppblog.com/The-Moment/archive/2009/06/22/88317.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/The-Moment/comments/commentRss/88317.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/The-Moment/services/trackbacks/88317.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 在这里介绍了如何为类重载C++运算符。&nbsp;&nbsp;<a href='http://www.cppblog.com/The-Moment/archive/2009/06/22/88317.html'>阅读全文</a><img src ="http://www.cppblog.com/The-Moment/aggbug/88317.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/The-Moment/" target="_blank">The_Moment</a> 2009-06-22 20:31 <a href="http://www.cppblog.com/The-Moment/archive/2009/06/22/88317.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>标准C++库简介</title><link>http://www.cppblog.com/The-Moment/archive/2009/06/22/88250.html</link><dc:creator>The_Moment</dc:creator><author>The_Moment</author><pubDate>Mon, 22 Jun 2009 01:16:00 GMT</pubDate><guid>http://www.cppblog.com/The-Moment/archive/2009/06/22/88250.html</guid><wfw:comment>http://www.cppblog.com/The-Moment/comments/88250.html</wfw:comment><comments>http://www.cppblog.com/The-Moment/archive/2009/06/22/88250.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/The-Moment/comments/commentRss/88250.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/The-Moment/services/trackbacks/88250.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 标准C++库简介中关于格式化输出和文件输入/输出的相关问题、函数和详细的例子&nbsp;&nbsp;<a href='http://www.cppblog.com/The-Moment/archive/2009/06/22/88250.html'>阅读全文</a><img src ="http://www.cppblog.com/The-Moment/aggbug/88250.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/The-Moment/" target="_blank">The_Moment</a> 2009-06-22 09:16 <a href="http://www.cppblog.com/The-Moment/archive/2009/06/22/88250.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>C常用库函数</title><link>http://www.cppblog.com/The-Moment/archive/2009/06/21/88229.html</link><dc:creator>The_Moment</dc:creator><author>The_Moment</author><pubDate>Sun, 21 Jun 2009 11:51:00 GMT</pubDate><guid>http://www.cppblog.com/The-Moment/archive/2009/06/21/88229.html</guid><wfw:comment>http://www.cppblog.com/The-Moment/comments/88229.html</wfw:comment><comments>http://www.cppblog.com/The-Moment/archive/2009/06/21/88229.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/The-Moment/comments/commentRss/88229.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/The-Moment/services/trackbacks/88229.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要:       在这里将介绍大量的函数和宏，但并不会全部给出详细的例子。这是因为很多函数的用法都非常相似。<br>&nbsp;&nbsp;<a href='http://www.cppblog.com/The-Moment/archive/2009/06/21/88229.html'>阅读全文</a><img src ="http://www.cppblog.com/The-Moment/aggbug/88229.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/The-Moment/" target="_blank">The_Moment</a> 2009-06-21 19:51 <a href="http://www.cppblog.com/The-Moment/archive/2009/06/21/88229.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>指针与引用的区别 </title><link>http://www.cppblog.com/The-Moment/archive/2009/06/18/88025.html</link><dc:creator>The_Moment</dc:creator><author>The_Moment</author><pubDate>Thu, 18 Jun 2009 12:24:00 GMT</pubDate><guid>http://www.cppblog.com/The-Moment/archive/2009/06/18/88025.html</guid><wfw:comment>http://www.cppblog.com/The-Moment/comments/88025.html</wfw:comment><comments>http://www.cppblog.com/The-Moment/archive/2009/06/18/88025.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/The-Moment/comments/commentRss/88025.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/The-Moment/services/trackbacks/88025.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要:     指针与引用看上去完全不同（指针用操作符’*’和’->’，引用使用操作符’.’），但是它们似乎有相同的功能。指针与引用都是让你间接引用其他对象。你如何决定在什么时候使用指针，在什么时候使用引用呢？<br>&nbsp;&nbsp;<a href='http://www.cppblog.com/The-Moment/archive/2009/06/18/88025.html'>阅读全文</a><img src ="http://www.cppblog.com/The-Moment/aggbug/88025.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/The-Moment/" target="_blank">The_Moment</a> 2009-06-18 20:24 <a href="http://www.cppblog.com/The-Moment/archive/2009/06/18/88025.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>STL迭代器简介 </title><link>http://www.cppblog.com/The-Moment/archive/2009/06/18/88023.html</link><dc:creator>The_Moment</dc:creator><author>The_Moment</author><pubDate>Thu, 18 Jun 2009 12:12:00 GMT</pubDate><guid>http://www.cppblog.com/The-Moment/archive/2009/06/18/88023.html</guid><wfw:comment>http://www.cppblog.com/The-Moment/comments/88023.html</wfw:comment><comments>http://www.cppblog.com/The-Moment/archive/2009/06/18/88023.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/The-Moment/comments/commentRss/88023.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/The-Moment/services/trackbacks/88023.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 标准模板库(The Standard Template Library, STL)定义了五种迭代器。下面的图表画出了这几种：&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; input&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; output&nbsp;&nb...&nbsp;&nbsp;<a href='http://www.cppblog.com/The-Moment/archive/2009/06/18/88023.html'>阅读全文</a><img src ="http://www.cppblog.com/The-Moment/aggbug/88023.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/The-Moment/" target="_blank">The_Moment</a> 2009-06-18 20:12 <a href="http://www.cppblog.com/The-Moment/archive/2009/06/18/88023.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>std:string学习 </title><link>http://www.cppblog.com/The-Moment/archive/2009/06/18/87953.html</link><dc:creator>The_Moment</dc:creator><author>The_Moment</author><pubDate>Thu, 18 Jun 2009 04:19:00 GMT</pubDate><guid>http://www.cppblog.com/The-Moment/archive/2009/06/18/87953.html</guid><wfw:comment>http://www.cppblog.com/The-Moment/comments/87953.html</wfw:comment><comments>http://www.cppblog.com/The-Moment/archive/2009/06/18/87953.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/The-Moment/comments/commentRss/87953.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/The-Moment/services/trackbacks/87953.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要:      之所以抛弃char*的字符串而选用C++标准程序库中的string类，是因为他和前者比较起来，不必担心内存是否足够、字符串长度等等，而且作为一个类出现，他集成的操作函数足以完成我们大多数情况下(甚至是100%)的需要。我们可以用 = 进行赋值操作，== 进行比较，+ 做串联（是不是很简单?）。我们尽可以把它看成是C++的基本数据类型。<br>&nbsp;&nbsp;<a href='http://www.cppblog.com/The-Moment/archive/2009/06/18/87953.html'>阅读全文</a><img src ="http://www.cppblog.com/The-Moment/aggbug/87953.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/The-Moment/" target="_blank">The_Moment</a> 2009-06-18 12:19 <a href="http://www.cppblog.com/The-Moment/archive/2009/06/18/87953.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>C/C++语言文件读写 </title><link>http://www.cppblog.com/The-Moment/archive/2009/06/17/87871.html</link><dc:creator>The_Moment</dc:creator><author>The_Moment</author><pubDate>Wed, 17 Jun 2009 06:05:00 GMT</pubDate><guid>http://www.cppblog.com/The-Moment/archive/2009/06/17/87871.html</guid><wfw:comment>http://www.cppblog.com/The-Moment/comments/87871.html</wfw:comment><comments>http://www.cppblog.com/The-Moment/archive/2009/06/17/87871.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/The-Moment/comments/commentRss/87871.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/The-Moment/services/trackbacks/87871.html</trackback:ping><description><![CDATA[<span style="COLOR: #0000ff">这是关于C语言的一个简单的读写程序：<br>
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top><span style="COLOR: #000000">#include&nbsp;</span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">fstream</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">&nbsp;main(</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">&nbsp;argc,&nbsp;</span><span style="COLOR: #0000ff">char</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">*</span><span style="COLOR: #000000">argv[])<br></span><span id=Codehighlighter1_52_380_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>FILE&nbsp;</span><span style="COLOR: #000000">*</span><span style="COLOR: #000000">file;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;FILE&nbsp;</span><span style="COLOR: #000000">*</span><span style="COLOR: #000000">fw;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">(&nbsp;(file&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;fopen(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">main.cpp</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">,&nbsp;</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">r</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">))&nbsp;</span><span style="COLOR: #000000">==</span><span style="COLOR: #000000">&nbsp;NULL)<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">(&nbsp;(fw&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;fopen(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">text.txt</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">,&nbsp;</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">wt</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">))&nbsp;</span><span style="COLOR: #000000">==</span><span style="COLOR: #000000">&nbsp;NULL)<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top><br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">char</span><span style="COLOR: #000000">&nbsp;ch;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">while</span><span style="COLOR: #000000">(&nbsp;(ch</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">fgetc(file))&nbsp;</span><span style="COLOR: #000000">!=</span><span style="COLOR: #000000">&nbsp;EOF&nbsp;)<br></span><span id=Codehighlighter1_274_329_Open_Text><span style="COLOR: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fputc(ch,&nbsp;fw);<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;printf(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">%c</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">,&nbsp;ch);<br><img src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="COLOR: #000000"><br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top><br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;fclose(file);<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;fclose(fw);<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>}</span></span><span style="COLOR: #000000"><br><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top></span></div>
<span style="COLOR: #0000ff">这是关于C++语言的一个简单的读写程序：</span></span><span style="COLOR: #000000">
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><span style="COLOR: #000000">#include&nbsp;</span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">fstream</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br>#include&nbsp;</span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">tchar.h</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br>#include&nbsp;</span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">iostream</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br></span><span style="COLOR: #0000ff">using</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">namespace</span><span style="COLOR: #000000">&nbsp;std;<br><br></span><span style="COLOR: #0000ff">#define</span><span style="COLOR: #000000">&nbsp;LEN&nbsp;1000</span><span style="COLOR: #000000"><br><br></span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">&nbsp;main(</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">&nbsp;argc,&nbsp;</span><span style="COLOR: #0000ff">char</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">*</span><span style="COLOR: #000000">argv[])<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp;fstream&nbsp;fs;<br>&nbsp;&nbsp;&nbsp;&nbsp;fs.open(_T(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">main.cpp</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">));<br><br>&nbsp;&nbsp;&nbsp;&nbsp;fstream&nbsp;fw;<br>&nbsp;&nbsp;&nbsp;&nbsp;fw.open(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">text.txt</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">);<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">char</span><span style="COLOR: #000000">&nbsp;arr[LEN]&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;{</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">};<br>&nbsp;&nbsp;&nbsp;&nbsp;wchar_t&nbsp;temp[</span><span style="COLOR: #000000">2</span><span style="COLOR: #000000">*</span><span style="COLOR: #000000">LEN</span><span style="COLOR: #000000">+</span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">]&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;{</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">};<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">(</span><span style="COLOR: #000000">!</span><span style="COLOR: #000000">fs&nbsp;</span><span style="COLOR: #000000">||</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">!</span><span style="COLOR: #000000">fw)<br>&nbsp;&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cout&nbsp;</span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">Error</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000">&nbsp;endl;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">;<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">while</span><span style="COLOR: #000000">(</span><span style="COLOR: #000000">!</span><span style="COLOR: #000000">fs.eof())<br>&nbsp;&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fs.read(arr,&nbsp;</span><span style="COLOR: #0000ff">sizeof</span><span style="COLOR: #000000">(arr)</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cout&nbsp;</span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000">&nbsp;arr;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fw.write(arr,&nbsp;</span><span style="COLOR: #0000ff">sizeof</span><span style="COLOR: #000000">(arr)</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;memset(arr,&nbsp;</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">,&nbsp;</span><span style="COLOR: #0000ff">sizeof</span><span style="COLOR: #000000">(arr));<br><br>&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;cout&nbsp;</span><span style="COLOR: #000000">&lt;&lt;</span><span style="COLOR: #000000">&nbsp;endl;<br>&nbsp;&nbsp;&nbsp;&nbsp;fs.close();<br>&nbsp;&nbsp;&nbsp;&nbsp;fw.close();<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">;<br>}</span></div>
<br></span>
<img src ="http://www.cppblog.com/The-Moment/aggbug/87871.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/The-Moment/" target="_blank">The_Moment</a> 2009-06-17 14:05 <a href="http://www.cppblog.com/The-Moment/archive/2009/06/17/87871.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>