Exploring C++ 11, 2nd Edition 英文PDF扫描版

Exploring C++ 11, 2nd Edition

  • 书籍大小:2.47MB
  • 书籍语言:简体中文
  • 书籍类型:国产软件
  • 书籍授权:免费软件
  • 书籍类别:C/C++
  • 应用平台:PDF
  • 更新时间:2014-04-28
  • 网友评分:
360通过 腾讯通过 金山通过

情介绍

Exploring C++ 11, 2nd Edition Description:

Exploring C++ divides C++ up into bite-sized chunks that will help you learn the language one step at a time. Assuming no familiarity with C++, or any other C-based language, you’ll be taught everything you need to know in a logical progression of small lessons that you can work through as quickly or as slowly as you need.

C++ can be a complicated language. Writing even the most straight-forward of programs requires you to understand many disparate aspects of the language and how they interact with one another. C++ doesn't lend itself to neat compartmentalization the way other languages do. Rather than baffle you with complex chapters explaining functions, classes and statements in isolation we’ll focus on teaching you how to achieve results.  By learning a little bit of this and a little of that you’ll soon have amassed enough knowledge to be writing non-trivial programs and will have built a solid foundation of experience that puts those previously baffling concepts into context.

In this fully-revised second edition of Exploring C++, you’ll learn how to use the standard library early in the book. Next, you’ll learn to work with operators, objects and data-sources in increasingly realistic situations. Finally, you’ll start putting the pieces together to create sophisticated programs of your own design confident that you’ve built a firm base of experience from which to grow.

What you’ll learn

*Learn how to use C++ from first principles in a practical hands-on way.
*Understand how to use Custom types, virtual functions and objects to structure your code
*Build your own function templates, namespaces and containers from the ground up.
*Put everything together to create sophisticated programs that work with pointers, dynamic memory and overloaded functions to achieve the results you want.

Who this book is for

Read this book if you want to learn C++ and have a basic understanding of how computer programs work. You don't need to know a C-based language before you start, but a basic understanding of how programs are structured is helpful.

Exploring C++ 11, 2nd Edition Table of Contents:

    Part 1: The Basics - Honing your tools
    Part 1: The Basics -Reading C++ Code
    Part 1: The Basics -Integer Expressions
    Part 1: The Basics -Strings
    Part 1: The Basics -Simple Input
    Part 1: The Basics -Error Messages
    Part 1: The Basics -For Loops
    Part 1: The Basics -Formatted Output
    Part 1: The Basics -Arrays and Vectors
    Part 1: The Basics -Incrementand Decrement
    Part 1: The Basics -Conditions and Logic
    Part 1: The Basics -Compound Statements
    Part 1: The Basics -Introduction to File I/O
    Part 1: The Basics -The Map Data Structure
    Part 1: The Basics -Type Synonyms
    Part 1: The Basics -Characters
    Part 1: The Basics -Character Categories
    Part 1: The Basics -Case-Folding
    Part 1: The Basics -Writing Functions
    Part 1: The Basics -Function Arguments
    Part 1: The Basics -Using Algorithms
    Part 1: The Basics -Overloading Function Names
    Part 1: The Basics -Big and Little Numbers
    Part 1: The Basics -Very Big and Very Little Numbers
    Part 1: The Basics -Documentation
    Part 1: The Basics -Project1: Body-Mass Index
    Part 2: Custom Types - Custom Types
    Part 2: Custom Types - Overloading Operators
    Part 2: Custom Types - Custom I/O Operators
    Part 2: Custom Types - Assignment and Initialization
    Part 2: Custom Types - Writing Classes
    Part 2: Custom Types - More About Member Functions
    Part 2: Custom Types - Access Levels
    Part 2: Custom Types - Introduction to Object-Oriented Programming
    Part 2: Custom Types - Inheritance
    Part 2: Custom Types - Virtual Functions
    Part 2: Custom Types - Classes and Types
    Part 2: Custom Types - Declarations and Definitions
    Part 2: Custom Types - Using Multiple Source Files
    Part 2: Custom Types - Function Objects
    Part 2: Custom Types - Useful Algorithms
    Part 2: Custom Types - Iterators
    Part 2: Custom Types - Exceptions
    Part 2: Custom Types - More Operators
    Part 2: Custom Types - Project2: Fixed-point Numbers
    Part 3: Generic Programming - Function Templates
    Part 3: Generic Programming - Class Templates
    Part 3: Generic Programming - Template Specialization
    Part 3: Generic Programming - Partial Specialization
    Part 3: Generic Programming - Names and Namespaces
    Part 3: Generic Programming - Containers
    Part 3: Generic Programming - International Characters
    Part 3: Generic Programming - Locales and Facets
    Part 3: Generic Programming - TextI/O
    Part 3: Generic Programming - Project3: Currency Type
    Part 4: Real Programming - Pointers
    Part 4: Real Programming - Dynamic Memory
    Part 4: Real Programming - Exception-Safety
    Part 4: Real Programming - Old-Fashioned Arrays
    Part 4: Real Programming - SmartPointers
    Part 4: Real Programming - Working with Bits
    Part 4: Real Programming - Enumerations
    Part 4: Real Programming - Multiple Inheritance
    Part 4: Real Programming - Traits and Policies
    Part 4: Real Programming - Names and Templates
    Part 4: Real Programming - Overloaded Functions
    Part 4: Real Programming - Metaprogramming
    Part 4: Real Programming - Project4: Calculator
 

  • Exploring C++ 11, 2nd Edition 英文PDF扫描版

载地址

下载错误?【投诉报错】

Exploring C++ 11, 2nd Edition 英文PDF扫描版

      气书籍

      载声明

      ☉ 解压密码:www.jb51.net 就是本站主域名,希望大家看清楚,[ 分享码的获取方法 ]可以参考这篇文章
      ☉ 推荐使用 [ 迅雷 ] 下载,使用 [ WinRAR v5 ] 以上版本解压本站软件。
      ☉ 如果这个软件总是不能下载的请在评论中留言,我们会尽快修复,谢谢!
      ☉ 下载本站资源,如果服务器暂不能下载请过一段时间重试!或者多试试几个下载地址
      ☉ 如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持!
      ☉ 本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
      ☉ 本站提供的Exploring C++ 11, 2nd Edition 英文PDF扫描版资源来源互联网,版权归该下载资源的合法拥有者所有。