この記事は,C++プログラマであるかを見分ける10の質問 - Life like a clown の「ポインタの使用方法について,メモリーリーク問題等と絡めながら戦略を述べよ」に対する回答的な記事です. ポインタの使用に関する戦略ですが,経験上は以下の 2点辺りになるかと思います. C++ は意外とポインタ(と言うよりは動的なメモリ確保)をユーザが明示的に使わずとも何とかなるケースが多いです.STL コンテナ等すでに用意されてあるライブラリの使用も考慮に入れ,本当にポインタが必要な場面かどうかを熟考しましょう. ポインタが必要になった場合,「自力で後処理をする」と言う思想は危険なのでスマートポインタを使用するようにしましょう. あんまりメモリリークの話絡めてないですね. スマートポインタに関しては ポインタは用法用量を守って正しくお使いください - kikairoyaの日記 で上手く纏めら