C++初心者から脱出するための知識をまとめた本です。C++11以降の機能を使ったコードの好ましい書き方となぜそうすべきなのかについて説明しています。同じことを何度も教えるのは面倒だというのが主な理由で本書は生まれました。 初心者ではなくても昔C++を使ってらした方で最近のC++ってどんな感じなの?という方にもオススメです。 C++20 以降の話は今のところ入っていませんが、使い勝手という点で変化が大きいのはテンプレートや標準ライブラリだと思いますので、本書の内容はまだまだ使えるものだと思います。(必要だと思ったら改訂します)。 この電子版はDRMフリーで、他の制限も特にないPDFでの提供となります。 本書のソースコードは https://github.com/starpos/get-out-of-cpp-beginners にあります。ライセンスは CC BY-NC-SA 4.0 です。 2021年5月追記: 学生さんは無料にしました。内容に違いはありません。学生かどうかはご自分で判断ください。