現在、趣味でゲームプログラミングをしているものです。言語はC++を使っていて、敵クラスを作って、敵クラスからインスタンス作って敵40体ほど作ろうとしています。static無しのときのメンバ変数って動的変数だと思うんですけど、自分は敵の座標とかを保持しておきたいけど動的変数じゃ関数の一番下まで行くと値が破棄されてしまうじゃないですか、かといってstaticつけたら同じクラスのインスタンスの静的変数が共有されてしまうじゃないですか、インスタンス複数作ってそれぞれのインスタンスの値を保持したいときどうすればいいんでしょう?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/02/23 11:38