gpt4 book ai didi

c++ - 获取 HDF5 ArrayType 中的数据类型

转载 作者:太空宇宙 更新时间:2023-11-04 13:24:20 25 4
gpt4 key购买 nike

在 HDF5 的 C++ 绑定(bind)中,我可以创建一个 1x4 H5::ArrayType 由带有类似表达式的 double 组成

H5::ArrayType array_type(H5::PredType::IEEE_F64LE,1,4);

如果我只得到 array_type,我如何找到它的底层 H5::DataType(在本例中为 IEEE_F64LE)。 H5::ArrayType 类的方法只为我提供了一种找出数组大小的方法,而不是底层类型。

最佳答案

您要找的方法是H5::DataType::getSuper()您可以在 array_type 上使用它,因为 H5::ArrayType 继承自 H5::DataType

关于c++ - 获取 HDF5 ArrayType 中的数据类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33861661/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com