Flat Leon Works

アプリやゲームを作ってます。

2016-03-05から1日間の記事一覧

【C++ 小ネタ】ポインタ変数の初期化はif文の条件式で行うと一石三鳥

関数の戻り値やdynamic_cast結果のポインタはNULLの可能性があります。そしてNULLポインタへのアクセスはプログラムをクラッシュさせたりします。 Hoge* p_hoge = GetHoge(); p_hoge->SetValue( 4 ); // p_hogeがNULLだとアウト 当然、if文でNULLチェックを…