クラスのデータ共有
Posted: 2008年3月02日(日) 22:13
こちらでは以前もお世話になったことがあります。
が、HNを忘れてしまいましたのでNikolと名乗らせていただきます。
質問なのですが、例えば以下のような配置
[メインプログラム]-->--[キャラクター管理クラス]
-->--[戦闘管理クラス]
-->--[マップ管理クラス]
そして以下の構造体データ(例)
char name;
char job;
int hp, mp;
この構造体データをキャラクター管理クラスが保持しているとして、
そのデータをメインプログラムで保持、
そしてそのほかのクラスで使用したいとおもっているのですが、
int型はreturnを駆使することでどうにかなるのですが、
char型はどのようにしたらよいのでしょうか?
また、もっと手軽に構造体を共有できる方法はないのでしょうか?
ご回答おねがいします。
が、HNを忘れてしまいましたのでNikolと名乗らせていただきます。
質問なのですが、例えば以下のような配置
[メインプログラム]-->--[キャラクター管理クラス]
-->--[戦闘管理クラス]
-->--[マップ管理クラス]
そして以下の構造体データ(例)
char name;
char job;
int hp, mp;
この構造体データをキャラクター管理クラスが保持しているとして、
そのデータをメインプログラムで保持、
そしてそのほかのクラスで使用したいとおもっているのですが、
int型はreturnを駆使することでどうにかなるのですが、
char型はどのようにしたらよいのでしょうか?
また、もっと手軽に構造体を共有できる方法はないのでしょうか?
ご回答おねがいします。