导航
台湾最大的图书网站。 58 万种大陆图书,台湾会员购书满 1500 元,免收国际运费 !
购物车 购物演示 在线帮助
注;多个关键字用空格分开

您最近浏览过的商品
C++Primer(英文版·第4版)
【精品图书推荐】
C++Primer(英文版·第4版)


作者
StanleyB.Lippman
ISBN
7115151695
页数
11,885页
开本
24cm
出版社
人民邮电
NT$
941
暂时缺货

配送说明: 国际快递 , 海运邮递 。
付款说明: 1. VISA、MASTER線上刷卡 2. 信用卡传真刷卡付款 3. 邮政划拨 4. 银行汇款
 内容简介  
  本书对前一版进行了彻底的修订,内容经过了重新组织,更加入了C++先驱Barbara E.Moo在C++教学方面的真知灼见,既显著改善了可读性,又充分体现了C++语言的最新进展和当前的世界最佳实践。
 本书目录  
  Chapter 1 Getting Started
 1.1 Writing a Simple C++Program
  1.1.1 Compiling and Executing Our Program
 1.2 A First Lookat Input/Output
  1.2.1 Standard Input and Output Objects
  1.2.2 A Program that Uses the IO Library
 1.3 A Word About Comments
 1.4 Control Structures
  1.4.1 The while Statement
  1.4.2 The for Statement
  1.4.3 The if Statement
  1.4.4 Reading an Unknown Number of Inputs
 1.5 Introducing Classes
  1.5.1 The Sales_item Class
  1.5.2 A First Looka tMember Functions
 1.6 The C++Program
  Chapter Summary
  Defined Terms

Part I The Basics
Chapter 2 Variables and Basic Types
 2.1 Primitive Built-in Types
  2.1.1 Integral Types
  2.1.2 Floating-Point Types
 2.2 Literal Constants
 2.3 Variables
  2.3.1 What Is a Variable?
  2.3.2 The Name of a Variable
  2.3.3 Defining Objects
  2.3.4 Variable Initialization Rules
  2.3.5 Declarations and Definitions
  2.3.6 Scope of a Name
  2.3.7 Define Variables Where They Are Used
 2.4 const Qualifier
 2.5 References
 2.6 Typedef Names
 2.7 Enumerations
 2.8 Class Types
 2.9 Writing Our Own Header Files
  2.9.1 Designing Our Own Headers
  2.9.2 A Brief Introduction to the Preprocessor
  Chapter Summary
  Defined Terms
Chapter 3 Library Types
 3.1 Namespace using Declarations
 3.2 Library stringType
  3.2.1 Defining and Initializing strings
  3.2.2 Reading and Writing strings
  3.2.3 Operations on strings
  3.2.4 Dealing with the Characters of a string
 3.3 Library vector Type
  3.3.1 Defining and Initializing vectors.
  3.3.2 Operations on vectors
 3.4 Introducing Iterators
  3.4.1 Iterator Arithmetic
 3.5 Library bitset Type
  3.5.1 Defining and Initializing bitsets
  3.5.2 Operations on bitsets
  Chapter Summary
  Defined Terms
Chapter 4 Arrays and Pointers
 4.1 Arrays
  4.1.1 Defining and Initializing Arrays
  4.1.2 Operations on Arrays
 4.2 Introducing Pointers
  4.2.1 What Is aPointer?
  4.2.2 Defining and Initializing Pointers
  4.2.3 Operationson Pointers
  4.2.4 Using Pointers to Access Array Elements
  4.2.5 Pointers and the const Qualifier
 4.3 C-Style Character Strings
  4.3.1 Dynamically Allocating Arrays
  4.3.2 Interfacing to Older Code
 4.4 Multidimensioned Arrays
  4.4.1 Pointers and Multidimensioned Arrays
  Chapter Summary
  Defined Terms
Chapter 5 Expressions
 5.1 Arithmetic Operators
 5.2 Relational and Logical Operators
 5.3 The Bitwise Operators
  5.3.1 Using bitset Objectsor Integral Values
  5.3.2 Using the Shift Operators for IO
 5.4 Assignment Operators
  5.4.1 Assignment Is Right Associative
  5.4.2 Assignment Has Low Precedence
  5.4.3 Compound Assignment Operators
 5.5 Increment and Decrement Operators
 5.6 The Arrow Operator
 5.7 The Conditional Operator
 5.8 The size of Operator
 5.9 Comma Operator
 5.10 Evaluating Compound Expressions
  5.10.1 Precedence
  5.10.2 Associativity
  5.10.3 Order of Evaluation
 5.11 The new and delete Expressions
 5.12 Type Conversions
  5.12.1 When Implicit Type Conversions Occur
  5.12.2 The Arithmetic Conversions
  5.12.3 Other Implicit Conversions
  5.12.4 Explicit Conversions
  5.12.5 When Casts Might Be Useful
  5.12.6 Named Casts
  5.12.7 Old-StyleCasts
  Chapter Summary
  Defined Terms
Chapter 6 Statements
 6.1 Simple Statements
 6.2 Declaration Statements
 6.3 Compound Statements (Blocks)
 6.4 Statement Scope
 6.5 The if Statement
  6.5.1 The if Statement else Branch
 6.6 The switch Statement
  6.6.1 Using a switch
  6.6.2 Control Flow within a switch
  6.6.3 The default Label
  6.6.4 switch Expression and CaseLabels
  6.6.5 Variable Definitions inside a switch
 6.7 The while Statement
 6.8 The forLoop Statement
  6.8.1 Omitting Parts of the for Header
  6.8.2 Multiple Definitions in the for Header
 6.9 The do while Statement
 6.10 The break Statement
 6.11 The continue Statement
 6.12 The goto Statement
 6.13 try Blocks and Exception Handling
  6.13.1 A throw Expression
  6.13.2 The try Block
  6.13.3 Standard Exceptions
 6.14 Using the Preprocessor for Debugging
  Chapter Summary
  Defined Terms
Chapter 7 Functions
Chapter 8 The IO Library

Part II Containers and Algorithms
Chapter 9 Sequential Containers
Chapter 10 Associative Containers
Chapter 11 Generic Algorithms

Part III Classes and Data Abstraction
Chapter 12 Classes
Chapter 13 Copy Control
Chapter 14 Overloaded Operations and Conversions

Part Ⅳ Object-Oriented and Generic Programming
Chapter 15 Object-Oriented Programming
Chapter 16 Templates and Generic Programming

Part Ⅴ Advanced Topics
Chapter 17 Tools for Large Programs
Chapter 18 Specialized Tools and Techniques

AppendixA The Library
Inde
 


<>问题解答 <>购买商品 <>关于我们
·购物向导
·常见问题
·查看、取消定单
·图书馆团购服务
·注册用户
·更改注册信息
·关于本站
·汇款、退货招领
·图书目录
传真:(04)-23725935
客户服务E-mail:service@bookschina.com.tw