我想使用C++编写一段代码,使用户输入文件的名字就可以新建一个文件,这个文件可以创建到这个C++程序属于的文件夹下
时间: 2023-06-13 12:07:45 浏览: 160
通过C++编程实现文件的创建
你可以使用C++的文件流来实现这个功能。下面是一个简单的示例代码:
```c++
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
int main() {
string filename;
cout << "请输入文件名:";
cin >> filename;
ofstream outfile(filename.c_str());
if (!outfile) {
cout << "无法创建文件!" << endl;
return 1;
}
outfile << "这是一个新文件!" << endl;
outfile.close();
cout << "文件创建成功!" << endl;
return 0;
}
```
这段代码会要求用户输入文件名,然后在程序所在的文件夹下创建该文件,并向该文件中写入一些内容。如果文件创建成功,则会输出一条提示信息。如果文件创建失败,则会输出一条错误信息。
阅读全文