試験公開中

このエントリーをはてなブックマークに追加

C++によるプログラミングの原則と実践

アスキードワンゴ

5,600円+税

C++の設計者Bjarne Stroustrupが、プログラマーを目指す学生、C++を本格的に学びたい人を対象に書き下ろしたプログラミングの入門書です。

関連サイト

本書の関連ページが用意されています。

内容紹介

◆C++の開発者によるプログラミングの解説書

「本書は、プログラミングの経験はないものの、学ぶ意欲は十分にあるという読者を対象としている。ここでは、C++プログラミング言語を使ったプログラミングの原理を理解し、その実践的なスキルを養うための手助けをする。本書の目標は、最善かつ最新の手法を用いて、単純で便利なプログラミングタスクを実行するのに十分な知識と経験を得ることである。」(まえがきより)

本書は、大学におけるプログラミング授業の教科書として構成されています。本文中の例題、章末の練習問題に取り組みながら、プログミングの基本を習得していきましょう。

(C++の日本語対応に関する解説を独自に追加しています)

書誌情報

  • 著者: Bjarne Stroustrup(著), 江添 亮(監修), 株式会社クイープ(訳), 遠藤美代子(訳)
  • 発行日: (紙書籍版発行日: 2016-09-02)
  • 最終更新日: 2016-09-26
  • バージョン: 1.0.1
  • ページ数: 1247ページ(PDF版換算)
  • 対応フォーマット: PDF, EPUB
  • 出版社: アスキードワンゴ

対象読者

著者について

Bjarne Stroustrup

「私はC++プログラミング言語の設計者であり、最初の実装者である。過去40年ほどにわたって、C++やその他多くのプログラミング言語をさまざまなプログラミングタスクに使用してきた。ロボット制御、グラフィックス、ゲーム、テキスト解析、ネットワーキングなど、能力が試されるアプリケーションで使用されているような、洗練された効率のよいコードに目がない。私はこれまで、それこそさまざまな能力や関心を持つ人々に設計、プログラミング、C++を教えてきた。私はISOのC++標準化委員会の創設メンバーの1人であり、この言語を進化させるためのワーキンググループで議長を務めている。」(第0章「著者紹介」より)
http://www.stroustrup.com/

江添 亮

2010年 C++標準化委員会エキスパートメンバー
2014年 株式会社ドワンゴ入社
2015年 C++ 標準化委員会委員
Blog: http://cpplover.blogspot.jp/
GitHub: https://github.com/EzoeRyou/

株式会社クイープ

1995年、米国サンフランシスコに設立。コンピュータシステムの開発、ローカライズ、コンサルティングを手がけている。2001年に日本法人を設立。主な翻訳書に『Azure Active Directory 完全解説』(日経BP 社)、『Python機械学習プログラミング』(インプレス)、『サイバーセキュリティ完全ガイド』(マイナビ出版)、『C++プライマー 第5版』(翔泳社)などがある。ホームページはhttp://www.quipunet.com/

遠藤美代子

エンジニア兼技術系翻訳者。PC/AT互換機のBIOSやX Window Systemと格闘した後、CORBAの仕様策定中にアメリカに飛ばされ、CORBAと格闘する。1995年に株式会社クイープの前身であるQUIPU LLCを共同設立。

目次

第0章 読者への覚書

第1章 コンピューター、人、プログラミング

第I部 基礎

第2章 Hello, World!

第3章 オブジェクト、型、値

第4章 コンピュテーション

第5章 エラー

第6章 プログラムの記述

第7章 プログラムの完成

第8章 プログラミング言語の機能:関数、その他

第9章 プログラミング言語の機能:クラス、その他

第II部 入力と出力

第10章 入力ストリームと出力ストリーム

第11章 入力と出力のカスタマイズ

第12章 表示モデル

第13章 グラフィックスクラス

第14章 グラフィックスクラスの設計

第15章 関数とデータのグラフ化

第16章 GUI

第III部 データとアルゴリズム

第17章 vectorとフリーストア

第18章 vectorと配列

第19章 vector、テンプレート、例外

第20章 コンテナーとイテレーター

第21章 アルゴリズムとマップ

第IV部 視野を広げる

第22章 理想と歴史

第23章 テキストの操作

第24章 数値

第25章 組み込みシステムプログラミング

第26章 テスト

第27章 Cプログラミング言語

第28章 C++と日本語対応

第V部 付録

付録A 言語のまとめ

付録B 標準ライブラリのまとめ

付録C Visual Studioの使用

付録D FLTKのインストール

付録E GUIの実装

Home 書籍一覧 C++によるプログラミングの原則と実践 ▲ ページトップへ戻る