读取数据集
函数定义
将原始数据从数据集中读取到缓冲区。
herr_t H5Dread(hid_t datasetId, hid_t datatypeId, hid_t memorySpaceId, hid_t fileSpaceId, hid_t xferPropertylistId, void * buffer )
参数
参数名 |
描述 |
取值范围 |
输入/输出 |
---|---|---|---|
datasetId |
从中读取的数据集的标识符。 |
整数 |
输入 |
datatypeId |
内存数据类型的标识符。 |
整数 |
输入 |
memorySpaceId |
内存数据空间的标识符。 |
整数 |
输入 |
fileSpaceId |
文件中数据集数据空间的标识符。 |
整数 |
输入 |
xferPropertylistId |
此I/O操作的传输属性列表的标识符。 |
整数 |
输入 |
*buffer |
用于接收从文件读取的数据的缓冲区。 |
非空 |
输出 |
返回值
- 成功:返回非负值。
- 失败:返回负值。
父主题: 数据集接口