## File::Create method


创建一个新文件（或覆盖已有文件），并使用指定的缓冲区大小和选项以读写方式打开它。

```cpp
static FileStreamPtr System::IO::File::Create(const String &path, int32_t bufferSize=DefaultBufferSize, FileOptions options=FileOptions::None)
```


| Parameter | Type | 描述 |
| --- | --- | --- |
| 路径 | const String\& | 要创建或覆盖的文件的路径 |
| bufferSize | int32_t | 读取和写入文件时缓冲的字节数 |
| 选项 | FileOptions | 指定如何创建或覆盖文件 |

### ReturnValue

一个指向与指定文件关联的 [FileStream](../../filestream/) 对象的共享指针

## 另见

* Typedef [FileStreamPtr](../../../system/filestreamptr/)
* Class [String](../../../system/string/)
* Enum [FileOptions](../../fileoptions/)
* Class [File](../)
* Namespace [System::IO](../../)
* Library [Aspose.Page for C++](../../../)
