2017-04-03 14 views
-4

車に関する情報を格納するために複数の.txtファイルを作成したいとします。各.txtファイルには、1台の車の情報が格納されます。私は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

関連する問題