Windows c++ 数据生成器
#include<iostream>
#include<windows.h>
#include<fstream>
#include<conio.h>
using namespace std;
int main() {
string filename,input;
while(1) {
cout<<"数据生成器\n输入无后缀文件名 ";
getline(cin,filename);
if(filename[filename.size()-1]=='.') {
cout<<"\n文件名错误";
getch();
cin.clear();
cin.sync();
system("cls");
continue;
}
ofstream outin((filename+".in").c_str());
outin.seekp(0,ios::end);
cout<<"输入 .in文件内容 ";
getline(cin,input);
outin<<input;
outin.close();
ofstream outout((filename+".out").c_str());
outout.seekp(0,ios::end);
cout<<"输入.out文件内容 ";
getline(cin,input);
outout<<input;
outout.close();
cout<<"完成";
getch();
cin.clear();
cin.sync();
system("cls");
continue;
}
}