画像描画クラスの設計について
Posted: 2012年8月10日(金) 22:06
DXライブラリで自前ルールのボードゲームを作っています。
今回のゲーム作成にあたり、画像のデータを全て1つのクラスに持たせるという方式にしました。
が、そこで問題が発生しました。
画像データを保持する変数を
std::vector< std::vector<int> > pictHandle;
としたいのですが、 LoadDivGraph の最後の引数に「int型の配列へのポインタ」を渡さなければならないのを忘れていました。
vector を使い始めて日が浅いため、どのように対処すればいいのか分かりません。
また、画像のパスをファイルから読み込むつもりでしたが、
C++ の String 型を LoadGraph の引数として用いるにはどうすればいいのでしょう・・・
テキストファイルに pict\\gazou1.png などと書いたとして、 c_str() でなんとかなるのでしょうか?
大枠すら出来ていない段階でつまづいています・・・ どなたか教えてください。
そんなやり方よりいい方法があるよというご意見でも結構です。よろしくお願いします。
今回のゲーム作成にあたり、画像のデータを全て1つのクラスに持たせるという方式にしました。
が、そこで問題が発生しました。
画像データを保持する変数を
std::vector< std::vector<int> > pictHandle;
としたいのですが、 LoadDivGraph の最後の引数に「int型の配列へのポインタ」を渡さなければならないのを忘れていました。
vector を使い始めて日が浅いため、どのように対処すればいいのか分かりません。
また、画像のパスをファイルから読み込むつもりでしたが、
C++ の String 型を LoadGraph の引数として用いるにはどうすればいいのでしょう・・・
テキストファイルに pict\\gazou1.png などと書いたとして、 c_str() でなんとかなるのでしょうか?
大枠すら出来ていない段階でつまづいています・・・ どなたか教えてください。
そんなやり方よりいい方法があるよというご意見でも結構です。よろしくお願いします。