この記事は、インテル® デベロッパー・ゾーンに公開されている「The Ultimate Question of Programming, Refactoring, and Everything」の日本語参考訳です。 38. 今後は NULL の代わりに nullptr を使用する 新しい C++ 標準では多くの有用な変更がありました。そのいくつかは、大きな利点をもたらすため、今すぐ取り入れるべきであると私は考えています。 その 1 つが、NULL マクロの代替である nullptr (英語) キーワードです。 C++ では、NULL は 0 と定義されています。 これは、単なる糖衣構文のように見えるかもしれません。nullptr でも、NULL でも違いがないと思われるかもしれません。しかし、違うのです! nullptr を使用することで、さまざまなエラーを回避できます。このことを次に示し