linux CPP创建一个空白文件,使用api
时间: 2024-05-04 13:21:33 浏览: 175
在 Linux 中,可以使用 C++ 的标准库函数 `fstream` 来创建一个空白文件。下面是一个简单的例子:
```cpp
#include <iostream>
#include <fstream>
int main()
{
std::ofstream file("filename.txt");
if (file.is_open())
{
std::cout << "File created successfully!\n";
file.close();
}
else
{
std::cout << "Failed to create file!\n";
}
return 0;
}
```
这个程序会创建一个名为 `filename.txt` 的空白文件。运行后,如果文件创建成功,控制台会输出 `File created successfully!`。如果失败,则会输出 `Failed to create file!`。
其中,`std::ofstream` 是 C++ 标准库中的一个输出文件流类。在创建对象时,需要指定文件名作为参数。 `is_open()` 方法可以判断文件是否成功打开,如果打开成功,就可以关闭文件流对象,释放文件句柄。
阅读全文