So habe ich gerade herausgefunden, dass, wenn ich ein unsigned char
Array in einen float
Datensatz in meiner HDF5-Datei schreibe die Bibliothek nicht klagen. Daher möchte ich überprüfen, bevor ich schreibe, dass die beiden tatsächlich kompatibel sind. Also für meine unsigned char
Array habe ich die entsprechende PredType
. Aber der Datensatz bietet keine offensichtliche Möglichkeit, die PredType
zu bekommen, wenn ich mich nicht irre.Wie finde ich den PredType eines Datensatzes in HDF5 mit der C++ - Bibliothek
Frage: ein H5::Dataset
gegeben, wie erhalte ich die PredType
die verwendet wurde, um es zu initialisieren?
Wundert sich, warum dies nicht als Feature in der HDF5-Library enthalten ist. Ist Ihre Methode immer korrekt? Oder gibt es Annahmen, die du benutzt hast? – NOhs
Ich kann keinen Fall sehen, dass es jetzt scheitern würde, ich werde den Beitrag aktualisieren, wenn ich es tue. –