创建新数据集
函数定义
在指定位置创建数据集。
hid_t H5Dcreate2( hid_t parentId, const char *name, hid_t datatypeId, hid_t spaceId, hid_t linkCreatePlistId, hid_t createPlistId, hid_t accessPlistId )
参数
参数名 |
描述 |
取值范围 |
输入/输出 |
---|---|---|---|
parentId |
位置标识符;可以是文件、组、数据集、命名数据类型或属性。 |
整数 |
输入 |
*name |
数据集名称。 |
非空,长度小于256字节 |
输入 |
datatypeId |
数据类型标识符。 |
整数 |
输入 |
spaceId |
数据空间标识符。 |
整数 |
输入 |
linkCreatePlistId |
链路创建属性列表。 |
整数,参数lcpl_id目前未使用,指定H5P_DEFAULT |
输入 |
createPlistId |
数据集创建属性列表。 |
整数,参数dcpl_id目前未使用,指定H5P_DEFAULT |
输入 |
accessPlistId |
数据集访问属性列表。 |
整数,参数dapl_id目前未使用,指定H5P_DEFAULT |
输入 |
返回值
- 成功:返回数据集标识符。
- 失败:返回负值。
父主题: 数据集接口