关于C++文件操作的问题
想用C++的文件操作向文件中先输入10个字符,然后再读取文件中的10字符,可是VS中只能输入字符,而不能读取字符,请大侠给看看是个什么问题,刚学C++,麻烦大家了!!!程序代码:
# include"StdAfx.h" # include<iostream> # include<fstream> # include<string> using namespace std; int main() { ofstream outfile("D:\\stud1.txt",ios::out); if(!outfile) { cout<<"error!!!"; exit(1); } char a[10],b[10]; int i; for(i=0;i<10;i++) { cin>>a[i]; outfile<<a[i]<<" "; } ifstream infile("D:\\stud1.txt",ios::in); if(!infile) { cout<<"error!!!"; exit(1); } for(i=0;i<10;i++) { infile>>b[i]; cout<<b[i]<<" "; } outfile.close(); infile.close(); return 0; }