書籍詳細(文法からはじめるプログラミング言語Microsoft Visual C++入門)

文法からはじめるプログラミング言語Microsoft Visual C++入門 書影

ISBN: 978-4-89100-626-6

文法からはじめるプログラミング言語Microsoft Visual C++入門

WINGSプロジェクト 矢吹太朗 著

サポート終了
著者WINGSプロジェクト 矢吹太朗
監修山田祥寛
出版社日経BPソフトプレス
価格2,800円(税別)
判形B5変版・2色
ページ数372ページ
発売日2009年3月16日
シリーズ 文法からはじめるプログラミング言語
対象レベル初級

改訂版が刊行されています。詳細はこちらをご覧ください。

はじめてプログラミングを学ぶ方へ

本書では、幅広く使用されている国際標準のC++と、.NET Frameworkに対応したC++/CLIの両方を、構文とそれを利用するサンプルを提示することによって紹介しています。
変数やデータ型、制御文、関数、配列、入出力、ライブラリ、エラー処理、オブジェクト指向などについて説明します。
プログラミングを始めようとしている方や、初心者の方にお勧めの1冊です。
文法からはじめるプログラミング言語Microsoft Visual C++入門 ロゴ

更新履歴

  • 正誤訂正:2009年6月19日 更新

目次

  • 第1章 プログラミングの基礎〜プログラミングの世界に触れる
  • 1.1 プログラムとは
  • 1.2 .NET Framework
  • 1.3 ソフトウェア開発
  • 第2章 C++の基礎〜やさしい入門
  • 2.1 C 言語、C++、C++/CLI
  • 2.2 Hello World!
  • 第3章 型と演算〜データの種類と基本操作
  • 3.1 型と変数
  • 3.2 演算子
  • 3.3 列挙型
  • 3.4 オブジェクト
  • 第4章 文〜C++プログラムの基本構成要素
  • 4.1 C++の文
  • 4.2 制御文
  • 第5章 関数とプログラム構造〜文をまとめて抽象化する方法
  • 5.1 関数の基本
  • 5.2 関数のオーバーロードとテンプレート関数
  • 5.3 識別子の有効範囲
  • 第6章 配列〜データをまとめて抽象化する方法
  • 6.1 ネイティブ配列
  • 6.2 CLI配列
  • 6.3 多次元配列
  • 第7章 文字列〜数値と並ぶ基本データ形式
  • 7.1 標準C++の文字列
  • 7.2 標準C++の正規表現
  • 7.3 .NETの文字列
  • 第8章 入出力〜プログラムが外部とやり取りするしくみ
  • 8.1 入出力の種類
  • 8.2 標準C++の入出力
  • 8.3 .NETの入出力
  • 第9章 ライブラリ〜データ構造とアルゴリズムを中心とした利用法
  • 9.1 ベクタ
  • 9.2 コンテナ
  • 9.3 アルゴリズム
  • 第10章 クラス〜オブジェクト指向プログラミング
  • 10.1 標準C++のクラス
  • 10.2 標準C++におけるオブジェクト指向プログラミング
  • 10.3 C++/CLIにおけるオブジェクト指向プログラミング
  • 第11章 エラー処理〜実行時に起きるエラーへの対処
  • 11.1 関数の戻り値等の確認
  • 11.2 例外
  • 11.3 アサーション
  • 11.4 エラー処理の使い分け
  • 11.5 C++/CLIのエラー処理
  • 第12章 GUIアプリケーション〜宣言的記述とイベント
  • 12.1 Windowsフォーム
  • 12.2 GUIの構築
  • 12.3 GUIアプリケーションの例:デジタル時計
  • 第13章 並列処理〜マルチスレッドプログラミング
  • 13.1 並列処理
  • 13.2 例題:素数の列挙
  • 13.3 標準C++におけるマルチスレッド
  • 13.4 .NETにおけるマルチスレッド
  • 13.5 OpenMP
  • 付録
  • A.1 キーワード
  • A.2 命名規則
  • A.3 標準C++ライブラリ
  • A.4 Boostのインストール
  • A.5 デバッガの使い方
  • A.6 参考文献

正誤表

該当頁 該当箇所 修正刷
訂正箇所 訂正事項 更新日
p.197 サンプル[09-vector3.cpp] 最後から4行目 -
for (it=vec.begin(); it!=vec.end(); ++it) cout<<it<<\\' \\'; for (it=vec.begin(); it!=vec.end(); ++it) cout<<*it<<\\' \\'; 2009/06/19
p.223 構文 -
typedef 引数の型 (*関数ポインタの型名) (関数のパラメータリスト); typedef 戻り値の型 (*関数ポインタの型名) (関数のパラメータリスト); 2009/05/28

FAQ

現在、FAQはありません。

お問い合わせ

書籍に関するご質問や誤りのご報告、ご意見・ご感想などをお寄せください。

Powered by メールフォーム 『オレンジフォーム』