An Introduction to Object-Oriented Programming in C++, 2/e
暫譯: C++ 物件導向程式設計入門(第二版)

Graham M. Seed

買這商品的人也買了...

商品描述

 

Summary

This second edition introduces readers to programming in C++, from the simplest of C++ programs through features such as classes and templates to namespaces. Emphasis is placed on developing a good programming technique. This new edition includes:
* The Standard Template Library (STL)
* Full coverage of all the major topics of C++, such as * Templates, exception handling, and RTTI
* Practical tools developed for object-oriented computer graphics programming.
All program code and exercises are available at the author's website.

Table of Contents

Overview The Development Environment Getting Started Fundamental Data Types, Declarations, Definitions and Expressions Making Decisions and Repetition Functions Arrays Structures, Unions, Enumerations and Typedefs The C++ Class Operators and Overloading Friends Pointers Templates Exception Handling Inheritance Run-Time Type Information and Casting Input and Output, Files and Streams The Preprocessor Namespaces The Standard Template Library Conclusion Appendices References Index

商品描述(中文翻譯)

摘要

本書第二版向讀者介紹 C++ 程式設計,從最簡單的 C++ 程式開始,涵蓋類別、模板到命名空間等特性。重點在於培養良好的程式設計技巧。本新版本包括:
* 標準模板庫 (Standard Template Library, STL)
* 全面涵蓋 C++ 的所有主要主題,如模板、例外處理和運行時類型資訊 (RTTI)
* 為物件導向電腦圖形程式設計開發的實用工具。
所有程式碼和練習可在作者的網站上獲得。

目錄

概述 開發環境 入門 基本資料類型、宣告、定義與表達式 決策與重複 函數 陣列 結構、聯合、列舉與類型定義 C++ 類別 運算子與重載 友元 指標 模板 例外處理 繼承 運行時類型資訊與轉換 輸入與輸出、檔案與串流 預處理器 命名空間 標準模板庫 結論 附錄 參考文獻 索引