属性信息读取
函数定义
- 任意类型属性信息读取。
int ncmpi_get_att(int fileId, int varid, const char* name, void* value);
- char类型属性信息读取。
int ncmpi_get_att_text(int fileId, int varid, const char* name, char* ip);
- int类型属性信息读取。
int ncmpi_get_att_int(int fileId, int varid, const char* name, int* ip);
- float类型属性信息读取。
int ncmpi_get_att_float(int fileId, int varid, const char* name, float* ip);
- double类型属性信息读取。
int ncmpi_get_att_double(int fileId, int varid, const char* name, double* ip);
参数
参数名 |
描述 |
取值范围 |
输入/输出 |
---|---|---|---|
fileId |
文件ID |
非负整数 |
输入 |
varid |
variable ID |
非负整数 |
输入 |
*name |
att名称 |
非空,长度小于256字节 |
输入 |
*ip |
读取属性信息的内存的指针 |
非空 |
输出 |
返回值
- 成功:返回NC_NOERR。
- 失败:返回错误码。
错误码
错误码 |
描述 |
---|---|
NC_EBADID |
无效ncid |
NC_EBADNAME |
无效名称 |
NC_ENOMEM |
空指针或无效内存 |
NC_EINVAL |
无效的参数 |
父主题: PnetCDF桥接函数