書誌事項

Advanced Windows

Jeffrey Richter, Christophe Nasarre著 ; クイープ訳

(マイクロソフト公式解説書)

日経BPソフトプレス , 日経BP出版センター (発売), 2008.10

第5版

タイトル別名

Windows via C/C++

大学図書館所蔵 件 / 24

この図書・雑誌をさがす

注記

本文は日本語

原著第5版の翻訳

下巻初版2刷(2011.4)の出版者: 日経BP社

下巻初版2刷(2011.4)の発売: 日経BPマーケティング

内容説明・目次

巻冊次

上 ISBN 9784891005924

内容説明

本書では、Windowsのさまざまな機能と、C/C++プログラミング言語を使ってそれらにアクセスする方法を紹介しています。Windows XP、Windows Vista、Windows Server 2008で追加されている170以上の新しい関数とWindowsの基本機能を取り上げ、システムがそれらのAPI関数や基本機能をどのように使用し、アプリケーションがそれらを最大限に利用するには、どのようにすればよいかについてOSの仕組みから詳細に解説しています。上巻では、必須の基礎知識からプロセス、スレッド、カーネルオブジェクトなどについて取り上げています。OSの機能を熟知し、本書に掲載したプログラミング技法を豊富なサンプルコードで習得すれば、安定した質の高い高度なソフトウェア開発が可能になります。

目次

  • 第1部 必須の基礎知識(エラー処理;文字と文字列の操作;カーネルオブジェクト)
  • 第2部 作業を遂行する(プロセス;ジョブ;スレッドの基礎;スレッドのスケジューリング、優先度、親和性;ユーザーモードでのスレッドの同期;カーネルオブジェクトによるスレッドの同期;同期デバイスI/Oと非同期デバイスI/O;Windowsスレッドプール;ファイバ)
巻冊次

下 ISBN 9784891005931

内容説明

本書では、Windowsのさまざまな機能と、C/C++プログラミング言語を使ってそれらにアクセスする方法を紹介しています。Windows XP、Windows Vista、Windows Server 2008で追加されている170以上の新しい関数とWindowsの基本機能を取り上げ、システムがそれらのAPI関数や基本機能をどのように使用し、アプリケーションがそれらを最大限に利用するには、どのようにすればよいかについてOSの仕組みから詳細に解説しています。下巻では、メモリ管理、ダイナミックリンクライブラリ、構造化例外処理について取り上げています。OSの機能を熟知し、本書に掲載したプログラミング技法を豊富なサンプルコードで習得すれば、安定した質の高い高度なソフトウェア開発が可能になります。

目次

  • 第3部 メモリ管理(Windowsメモリアーキテクチャ;仮想メモリの探究;カスタムアプリケーションでの仮想メモリの使用;スレッドのスタック;メモリマップファイル;ヒープ)
  • 第4部 ダイナミックリンクライブラリ(DLLの基礎;DLLの高度なテクニック;スレッドローカルストレージ;DLLインジェクションとAPIフック)
  • 第5部 構造化例外処理(終了ハンドラ;例外ハンドラとソフトウェア例外;未処理の例外、ベクトル化例外処理、C++例外;エラー報告とアプリケーションの回復)
  • 付録(ビルド環境;メッセージクラッカー、子コントロールマクロ、APIマクロ)

「BOOKデータベース」 より

関連文献: 1件中  1-1を表示

詳細情報

  • NII書誌ID(NCID)
    BA87957679
  • ISBN
    • 9784891005924
    • 9784891005931
  • 出版国コード
    ja
  • タイトル言語コード
    jpn
  • 本文言語コード
    jpn
  • 原本言語コード
    eng
  • 出版地
    東京,東京
  • ページ数/冊数
  • 大きさ
    24cm
  • 分類
  • 件名
  • 親書誌ID
ページトップへ