退格符在文件流中无效
使用代码#include <iostream.h>
#include <fstream.h>
int main()
{
ofstream fout("$.bat");
fout<<"enableex\b\b\btensions"<<endl;
cout<<"enableex\b\b\btensions"<<endl;
fout.close();
return 0;
}
进行测试发现退格符在文件流中无效
在dos提示框中输出 enabltensions,说明字符串enableextensions中的eex被\b\b\b后撤了三位而丢失
但是在文件中输出的仍来是enableextensions显然这个\b只是被忽略