アドレスから画像データをロードする際に** L"Data/test.png" ** 等で記述されているwhar_t型をint 型に変換して保持し、必要なときに再度wchar_tに変換してLoadする。という処理をしたいのですが、なにか良い方法はあるでしょうか?
なぜポインタではなくintに変換する必要があるのでしょうか。
ちと質問が意味不明です
なにをどうしたいというはなしなんでしょうか
なぜwchar_t*をintにしなければいけないのでしょうか。特に理由がないのであれば、そのまま保管するほうがバグも入り込みにくいと思うのですが。そのあたりの理由も記述してもらった方が、アドバイスが集まりやすいと思います。
アドレスを一旦別の変数に格納しておき、任意のタイミングでその変数を自作のLoad関数に渡して読みこむ。ということをしたいです。int に変換する理由は特にないのですが、DXライブラリの作り方がintのアドレスを戻り値で返すようになっていたので、そのようにしようと思いました。
説明不足&曖昧な質問で申し訳ないです。
wcchar_t* 型の値は、wchar_t*型の変数に保存(保持)するのが、素直で判りやすいです。
余分な変換をするのが趣味なら止めませんが、悪趣味だと思います。
回答2件
あなたの回答
tips
プレビュー