• 締切済み

PGにおいて構造体や列挙型はいつ使いますか?

PGにおいて構造体や列挙型はいつ使いますか? 構造体でテーブルみたいなものに一旦入れて、個別に取り出すときに使うと思うのですが、 DBを使ってたら、構造体を使う場所がよくわかりません。 どういうプログラミング時に構造体・列挙型を使うのか教えてください。

みんなの回答

  • Idler999
  • ベストアンサー率27% (63/231)
回答No.1

複数の項目を一元管理したいとか、あとで(他人が)見た時に判り易いためとか、使う理由は様々あると思います。 例えば、RPG(ゲーム)のプログラミングで、 キャラクターのパラメーターとしてはHP、MP、ちから、すばやさ、EXP等々ありますね。 これを1つの構造体として定義しておく。 主人公 AS 構造体 仲間1 AS 構造体 のようにすれば、1人1人の各パラメータを宣言する手間が省けますし、 何より見やすいですね。 呼び出すときも、主人公.HP、仲間1.HP となってれば、判り易いです。

rescue100
質問者

お礼

ありがとうございます。 ゲームとかで使うのですね。 アプリケーンからテーブル操作とかでDBから取り出してわざわざ 構造体に一旦入れて使うのかなと思った次第です。

関連するQ&A