C++プログラマから絶大な支持を集めるC++界のカリスマ、スコット・メイヤーズが、優れたC++プログラムはどのように書けばよいのかを指南。C++をすみずみまで知り尽くした著者が、効果的かつ堅牢、移植性の高い優れたC++プログラムを書くノウハウを42項目にまとめています。さらに上を目指したい中上級者必携の一冊です。C++11/C++14対応。 出版社より 謝辞 はじめに 1章 型推論 項目1:テンプレートの型推論を理解する 項目2:auto の型推論を理解する 項目3:decltype を理解する 項目4:推論された型を確認する 2章 auto 項目5:明示的型宣言よりもauto を優先する 項目6:auto が期待とは異なる型を推論する場面ではETII を用いる 3章 現代のC++ への移行 項目7:オブジェクト作成時の() と{} の違い 項目8:0 やNULL よりもnullptr を
![Effective Modern C++](https://cdn-ak-scissors.b.st-hatena.com/image/square/b9f13f1bf564c225d99bc30da13af9c0b0402794/height=288;version=1;width=512/https%3A%2F%2Ffanyv88.com%3A443%2Fhttps%2Fwww.oreilly.co.jp%2Fbooks%2Fimages%2Fpicture_large978-4-87311-736-2.jpeg)