いちばんやさしいゲームの作り方

文系の人でも、数理学がわからない人でもゲームプログラミングをマスターできるブログ

「ポインタ」に関する記事

「やってはいかんとわかっていても、それをやったときのエラーを確認しろ」というのが師匠流なのですが、 shared_ptr でそれをやろうとしてうまくいきません。

続きを読む »»»

2009/12/26 23:29:24 Permalink Comments (0) Trackbacks

Player クラスのポインタだったら PlayerPtr とかそんな感じです。

続きを読む »»»

2009/12/10 23:40:54 Permalink Comments (0) Trackbacks

仕事は WEB 系なんですが、ゲーム制作に興味ある方とお話ししていてスマートポインタ( Boost の shared_ptr )の話題になることがありました。

普段 C/C++ に触れていないと、その存在意義もわかりにくいでしょうし、ほとんど理解してもらうのをあきらめていたところがあるのですが、よく考えたらハードリンクを例にとると簡単に伝わったのかもしれません。

続きを読む »»»

2009/11/08 23:14:39 Permalink Comments (0) Trackbacks

ゲームを始め、組み込みは難しい、難しいというか経験のない人間がうかつに手を出せないという印象があります。…が、最近、 Java の VM が載っている CPU があるらしく、そういったハードが対象の場合、昔ほど基礎知識がいらないことがあるとのお話を聞きました。

続きを読む »»»

2009/07/31 01:23:38 Permalink Comments (0) Trackbacks

メンバ関数へのポインタを取得するためには、次のようにします。

void (SomeClass::*pointer)() = &SomeClass::someMethod;

続きを読む »»»

2009/05/03 03:35:46 Permalink Comments (0) Trackbacks

PHP のようなインタプリタ言語では、ソースコードの動的読み込みやメソッドの動的追加など、プログラムを拡張するポイントを簡単に作ることができますが、コンパイル言語である C++ ではそうはいきません。やろうとするとコールバック関数などを考えると思うのですが、それだと関数ひとつしか登録できません。

続きを読む »»»

2008/11/19 08:43:10 Permalink Comments (0) Trackbacks

ポインタ変数を何も指していない状態にするためには null 値を設定します。

続きを読む »»»

2008/10/22 23:28:38 Permalink Comments (0) Trackbacks

プログラミング界におけるベストセラーであるポインタ解説書があります。

続きを読む »»»

2008/10/19 21:44:04 Permalink Comments (0) Trackbacks

配列変数のメモリを動的に確保するためには new 演算子を使います。

続きを読む »»»

2008/10/11 21:41:29 Permalink Comments (2) Trackbacks

スカラー変数のメモリを動的に確保するためには new 演算子を使います。

続きを読む »»»

2008/10/10 16:43:07 Permalink Comments (1) Trackbacks
Page 1 of 212
メルマガ登録・解除
 
挫折不可能!初級ゲームプログラミング完全マニュアル
RSS track feedいちばんやさしいゲームの作り方 カウンター
ブログSEO対策:track word あわせて読みたい SEO STATUS