newで生成した複数のクラス
Posted: 2012年6月18日(月) 22:12
シミュレーションRPGを制作している途中、行き詰まってしまったので質問させていただきます。
vc++ express 2010 , DXライブラリで制作しています。
このようにキャラクターを複数生成していたのですが、mCharacter[0]がupdate内でgetPosition()を行なっても得られるのはmCharacter[0]のmPosの値でした。
生成した3つのクラスがそれぞれ他のmPosの情報を得るにはどのように実装すれば良いのでしょうか?
vc++ express 2010 , DXライブラリで制作しています。
class Character{
public:
typedef struct{
int x;
int y;
}Pos;
void update();
Pos getPosition(){ return mPos };
private:
Pos mPos;
};
生成した3つのクラスがそれぞれ他のmPosの情報を得るにはどのように実装すれば良いのでしょうか?