2017-04-03 177 views
-4

我希望创建几个.txt文件来存储有关汽车的信息。每个.txt文件将存储一辆车的信息。我会要求用户输入汽车信息,例如CarId,Make,Model等。我希望使用用户给出的CarId命名.txt文件。我怎样才能实现这个使用C + + 11?如何使用C++创建名称基于用户输入的.txt文件

谢谢!

+1

这会是很好,如果你提供你会如何填充文本文件等一些更具体的信息。 – 0xDEFACED

回答

0

你可以试试这个:

#include<iostream> 
#include<fstream> 
#include<string> 
using namespace std; 
int main() 
{ 
string filename; // string to take input 
ofstream out; // Object to create file 
getline(cin, filename); // Taking input for file Name 
out.open(filename + ".txt"); // To create .txt file 
out.close(); 
return 0; 
} 
+0

打开文件后没有关闭文件。减去对此的投票。 – 0xDEFACED

+0

由于您编辑了包含“close”的答案并收回了您的投票,所以您最好删除您的评论 – Tas

相关问题