---
title: 删除文件
description: "MPI_File_delete(const char* filename, MPI_Info info)"
url: https://www.hikunpeng.com/document/detail/zh/kunpenghpcs/hpckit/devg/userg_hyperio_0019.html
sourcePath: /source/zh/kunpenghpcs/hpckit/devg/userg_hyperio_0019.html
indexId: 6a4d565ec3e470e3877fa763e05a1623a6ae0e78991692be96fe605fdc6292f258
---
# 删除文件

#### 函数定义

MPI_File_delete(const char* filename, MPI_Info info)

PMPI_File_delete(const char* filename, MPI_Info info)


#### 参数

| 参数名 | 描述 | 取值范围 | 输入/输出 |
| --- | --- | --- | --- |
| \*filename | 要删除文件的名称 | 非空，长度小于256字节 | 输入 |
| info | info对象（句柄） | 非空 | 输入 |


#### 返回值

- 成功：返回MPI_SUCCESS。
- 失败：返回错误码。


#### 错误码

| 错误码 | 描述 |
| --- | --- |
| MPI\_ERR\_NO\_SUCH\_FILE | 文件不存在 |


#### 注意

若使用了配置文件中group字段使能文件聚合功能，MPI_File_delete/PMPI_File_delete将只会删除同名文件，不删除.shore结尾文件夹中的数据。
