C++は、プログラマに自由を与え、なんでも作ることを可能にしてくれるプログラミング言語です。C++言語を習得するためにオススメする本を紹介します。C++プログラミングをはじめたいGUIのシステムアプリを作りたい画像工学を学びたいゲームをつかりたいプログラミング言語の本をたくさん読んできた筆者から言えることは、上級者向け以外のほとんどの本は、基本的な文法や環境構築方法が書かれているということ。私のオススメする書籍の選び方は、あなたが作ってみたいプログラムが紹介されている本をいきなり買って学んだ方がいいということです。中学校の英語の授業を思い出してみてください。英語の教科書に沿って授業で学ぶより、大好きな映画や音楽を教材として使った方が、記憶に残りやすいし、満足感が違うと思います。C++言語の参考書ここからは、私が読んだ参考書の中で、みなさんにオススメする本を紹介したいと思います。c++統合開発環境です。studio(統合開発環境)のインストールや文法基礎から解説しているので、初心者の方がこの本から読み始めることも可能です。OSで作成できるGUIやマルチ処理などの必要な要素も学べるのでおすすめです。この本の内容が理解できれば、ひとりで自作プログラムはできるようになります。RinkerAmazon楽天市場Yahooショッピングコメント画像や映像処理を自分のプログラムに取り込みたい方や、画像処理技術を自分の手で動かしながら学びたい方におすすめです。中級者になると、OpenCV等のライブラリをうまく組み合わせてシステムを構築して行くことになるかと思います。目で見てわかりやすい画像映像処理ライブラリだからシステム構築方法もわかりやすいし、応用範囲は広がるかと思います。一度OpenCVを学べば、pyton版のOpenCVもすんなり使えるようになります。RinkerKindleAmazon楽天市場Yahooショッピングコメント今まで学んだC++文法を使って読み進めることで、自分の糧にできる良書です。コードを書き進めながら何度も反復練習することで、ゲームプログラミングの組み立て方をコアから学べます。ソースコードも公開されているので、コードの構造をイメージしながらプログラムを実行すると理解しやすいかと思います。