データを hdf ファイルに保存する必要があるアプリケーションがあります。
実際にC++オブジェクトであるhdfにデータセットを保存することは可能ですか? たとえば、a
以下のオブジェクトに含まれるデータを hdf ファイル (hdf4 または hdf5) に保存したいとします。私はこれを行うことができますか?はいの場合、誰かがこれを行うことを示していただければ幸いです。ありがとうございました。
class A(){
public:
A(int i, double j):i(i), j(j){};
~A();
int i;
double j;
int* ai;
vector<int> b;
setValues(int i, double j){};
}
void main(){
A *a;
a = new A(10, 10.2);
// Store this data to hdf4 or hdf5
//
A *a2;
// now read in the data stored in hdf file and assign the value here
}