構造体をdbファイル(またはまだ問題のない.txt)に保存したいのですが、次の問題があります。私は構造体の内部に次のコードのような構造体を作成したかったのです。Cのデータベースファイルに構造体を保存する
typedef struct classes cl;
typedef struct attribute a;
struct classes{ \\where "a" is a type of struct
a hunter;
a channeler;
a warrior;
a rogue; };
struct human{ \\where "cl" is type of struct classes (
cl Borderlands;
cl Shienear;
cl Arafel;
cl Illian;
cl Tear;
cl Tarabon;
cl Andor;
cl TwoRivers;
cl Amandor;
cl Mayene;
cl Murandy;
};
私は変数 構造体の人間のデータを持っている場合、質問は 私は(私はそれが私が作成した木であることを考えると)、ツリーのすべてのブランチを保存する必要があり、あるいは単に保存することによりんさルート、構造体全体を保存しますか?
P.S.足すの私の方法を言い訳、私はあなたがこのようなすべての構造のための方法保存するべきプログラミング
この質問はCではなくCでタグ付けされています。関数のオーバーロードはC言語では利用できません。 –
申し訳ありませんが、 – k06a
の名前を変更します。これはあまり柔軟性がないことに注意してください。リストに別の構造体の型を追加するのは苦労でしょう。 –