写C ++文件输入输出流时遇到的小问题
当我执行以下代码时,最后的值会打印两次:
<span style="vertical-align:inherit;"><span style="vertical-align:inherit;">#include <iostream></span></span><span style="vertical-align:inherit;"><span style="vertical-align:inherit;">
#include <stdlib.h></span></span><span style="vertical-align:inherit;"><span style="vertical-align:inherit;">
#include <fstream></span></span><span style="vertical-align:inherit;"><span style="vertical-align:inherit;">
使用namespace std;</span></span>
<span style="vertical-align:inherit;"><span style="vertical-align:inherit;">
int main(void)</span></span><span style="vertical-align:inherit;"><span style="vertical-align:inherit;">
{</span></span><span style="vertical-align:inherit;"><span style="vertical-align:inherit;">
int a = 0,b = 1,c = 2,d = 3;</span></span><span style="vertical-align:inherit;"><span style="vertical-align:inherit;">
char ch;</span></span><span style="vertical-align:inherit;"><span style="vertical-align:inherit;">
ofstream FileOpen(“Test.txt”);</span></span><span style="vertical-align:inherit;"><span style="vertical-align:inherit;">
<<的FileOpen “!的Helloworld \ n”;</span></span><span style="vertical-align:inherit;"><span style="vertical-align:inherit;">
的FileOpen <<一个<< b <<Ç<< d;</span></span><span style="vertical-align:inherit;"><span style="vertical-align:inherit;">
FileOpen.close();</span></span><span style="vertical-align:inherit;"><span style="vertical-align:inherit;">
ifstream Filein(“Test.txt”);</span></span><span style="vertical-align:inherit;"><span style="vertical-align:inherit;">
而(!Filein.eof())</span></span><span style="vertical-align:inherit;"><span style="vertical-align:inherit;">
{</span></span><span style="vertical-align:inherit;"><span style="vertical-align:inherit;">
Filein.get(CH);</span></span><span style="vertical-align:inherit;"><span style="vertical-align:inherit;">
COUT << CH;</span></span><span style="vertical-align:inherit;"><span style="vertical-align:inherit;">
}</span></span><span style="vertical-align:inherit;"><span style="vertical-align:inherit;">
COUT << ENDL;</span></span><span style="vertical-align:inherit;"><sp