2013-12-01から1ヶ月間の記事一覧

ゲームデバックとかで使えそうな実行時間と回数を計測するクラスを作った

C++

プログラミングあるある プログラムが遅いけど思い当たる節が多過ぎてどこがネックかわからないなのでこんな感じにに動くクラスを作ってみた template<class T> using debug_timer = typename DebugTimer::Timer<T>; int main() { std::vector<int> v = Make10000();//10000の</int></t></class>…

使用するメンバ関数をクラスに通知する(ようにみせかける)方法

このコードを見てほしい printは使用するメンバ関数を出力し、funcは適当な処理を行う int main(){ Foo foo; foo.print(); //func1 func2 func3 foo.func1(); foo.func3(); foo.func2(); } 出力>>func1 func2 func3 int main(){ Foo foo; foo.print(); //fun…

本当にゲームプログラミング等における画像などリソースの管理がわからないので考えてみた

ゲームプログラミング等における画像などリソースの管理がわからない - TXT.TXT の続き。ワカリマセーンワカリマセーン で、 前回あげた方法の何が自分的に気に食わないかというと、自分では必要ない画像を自分が使うクラスが必要らしいということで読み込ま…

ゲームプログラミング等における画像などリソースの管理がわからない

ゲームプログラミングあるある。リソース管理がだるい 何がだるいね?というといまいちスマート感に欠ける辺りがとてもだるい 管理法1:管理しない とてもKOOLなメソッド。とても直観的、とても奇麗。そしてとても...Big♥ class A{ Texture texture;//=Textur…