Ebooks

C++ Primer Plus, Sixth Edition

New C++11 Coverage


C++ Primer Plus is a carefully crafted, complete tutorial on one of the most significant and widely used programming languages today. An accessible and easy-to-use self-study guide, this book is appropriate for both serious students of programming as well as developers already proficient in other languages.

The sixth edition of C++ Primer Plus has been updated and expanded to cover the latest developments in C++, including a detailed look at the new C++11 standard.

Author and educator Stephen Prata has created an introduction to C++ that is instructive, clear, and insightful. Fundamental programming concepts are explained along with details of the C++ language. Many short, practical examples illustrate just one or two concepts at a time, encouraging readers to master new topics by immediately putting them to use.

Review questions and programming exercises at the end of each chapter help readers zero in on the most critical information and digest the most difficult concepts.

In C++ Primer Plus, you’ll find depth, breadth, and a variety of teaching techniques and tools to enhance your learning:
A new detailed chapter on the changes and additional capabilities introduced in the C++11 standard Complete, integrated discussion of both basic C language and additional C++ features Clear guidance about when and why to use a feature Hands-on learning with concise and simple examples that develop your understanding a concept or two at a time Hundreds of practical sample programs Review questions and programming exercises at the end of each chapter to test your understanding Coverage of generic C++ gives you the greatest possible flexibility Teaches the ISO standard, including discussions of templates, the Standard Template Library, the string class, exceptions, RTTI, and namespaces Table of Contents

1: Getting Started with C++

2: Setting Out to C++

3: Dealing with Data

4: Compound Types

5: Loops and Relational Expressions

6: Branching Statements and Logical Operators

7: Functions: C++’s Programming Modules

8: Adventures in Functions

9: Memory Models and Namespaces

10: Objects and Classes

11: Working with Classes

12: Classes and Dynamic Memory Allocation

13: Class Inheritance

14: Reusing Code in C++

15: Friends, Exceptions, and More

16: The string Class and the Standard Template Library

17: Input, Output, and Files

18: The New C++11 Standard

A Number Bases

B C++ Reserved Words

C The ASCII Character Set

D Operator Precedence

E Other Operators

F The stringTemplate Class

G The Standard Template Library Methods and Functions

H Selected Readings and Internet Resources

I Converting to ISO Standard C++

J Answers to Chapter Reviews
C Primer Plus is a carefully tested, well-crafted, and complete tutorial on a subject core to programmers and developers. This computer science classic teaches principles of programming, including structured code and top-down design.

Author and educator Stephen Prata has created an introduction to C that is instructive, clear, and insightful. Fundamental programming concepts are explained along with details of the C language. Many short, practical examples illustrate just one or two concepts at a time, encouraging readers to master new topics by immediately putting them to use.

Review questions and programming exercises at the end of each chapter bring out the most critical pieces of information and help readers understand and digest the most difficult concepts. A friendly and easy-to-use self-study guide, this book is appropriate for serious students of programming, as well as developers proficient in other languages with a desire to better understand the fundamentals of this core language.

The sixth edition of this book has been updated and expanded to cover the latest developments in C as well as to take a detailed look at the new C11 standard. In C Primer Plus you’ll find depth, breadth, and a variety of teaching techniques and tools to enhance your learning:

Complete, integrated discussion of both C language fundamentals and additional features Clear guidance about when and why to use different parts of the language Hands-on learning with concise and simple examples that develop your understanding of a concept or two at a time Hundreds of practical sample programs Review questions and programming exercises at the end of each chapter to test your understanding Coverage of generic C to give you the greatest flexibility

 涵蓋最新的C++11

 

C++ Primer Plus 一書是為程式設計師與開發人員精心設計,且對於每個主題核心皆有完整說明的教學書籍。主要教導的內容包含了程式碼結構化與由上到下的設計原則、以及類別、繼承、樣板、例外、拉姆達(lambda)運算式、智能指標和移動語意等。


身為作家與教育家的Stephen Prata,撰寫出這本富有教育性、明確且具有獨到見解的C++指導手冊,以C++語言解釋許多基本撰寫程式的概念與細節。許多簡短的範例一次只說明一至二個概念,藉以鼓勵讀者學習新主題時,能立刻掌握活用技巧。

 

在每個章節最後都有問題回顧和程式設計練習,幫助初學者理解最艱深的內容和概念。


本書是一本容易自學的指南,適合認真鑽研程式設計的學生,與已精通其他程式語言,想要了解此語言核心基礎知識的專業程式開發者。

 

本書已為第六版,更新並涵蓋了C++的最新發展,以及新的C++11標準細節。


在C++ Primer Plus書中,您將會發現深入、廣泛的各種教學方法和工具,藉以提昇您的學習效益:

‧完整及整合討論基礎C語言並附帶說明C++的特色

‧對於使用時機和理由提供明確的指引

‧透過實作和延伸範例,幫助您一次理解一至兩個概念

‧提供上百個可執行的範例程式

‧每個章節末附有問題回顧和程式設計練習,測試您的理解程度

‧涵蓋了通用的C++,為您提供更靈活的通用性

‧依據ISO標準,涵蓋討論樣版、標準樣版函式庫、字串類別、例外、RTTI以及命名空間


#碁峰資訊 GOTOP Information Inc.

Hledáte jediný ucelený zdroj informací k C++, ve kterém byste našli vše potřebné k ovládnutí tohoto jazyka? Čtvrté, aktualizované vydání světového bestselleru vás provede světem C++ od prvních jednoduchých programů až po komplexní projekty.

Při studiu se seznámíte s C++ od úplných základů, autor ve výkladu nepředpokládá žádné předchozí znalosti tohoto jazyka. Díky čtivému a srozumitelnému výkladu, množství praktických ukázek a přehledné struktuře textu budete rychle postupovat kupředu. Nově nabyté znalosti si můžete v závěru každé kapitoly zopakovat a ověřit na otázkách a programátorských cvičeních.

Publikace se mimo jiné věnuje následujícím tématům:

- Proměnné, datové typy a další základy
- Cykly, větvení a logické operátory
- Funkce, ukazatele, vstupní a výstupní operace
- Práce s pamětí a její dynamické přidělování
- Třídy, objekty, konstruktory a destruktory
- Virtuální funkce a abstraktní datové typy
- Využití dědičnosti a standardní knihovny šablon
- Operace se soubory
- Novinky verze C++11

Čtenáři si mohou na adrese http://knihy.cpress.cz/K2080 pod odkazem Soubory ke stažení stáhnout soubory se zdrojovými kódy použitými v knize.

O autorovi:
Stephen Prata vyučuje astronomii, fyziku a programování na College of Marin v Kentfieldu, stát Kalifornia, USA. Napsal přes deset velmi úspěšných publikací, mimo jiné o programování v C a v C++. Jeho kniha New C Primer Plus získala v roce 1990 cenu za nejlepší praktickou publikaci o počítačích od Asociace počítačových novinářů a první vydání knihy, kterou držíte v ruce, bylo na tuto cenu nominováno.
©2019 GoogleSite Terms of ServicePrivacyDevelopersArtistsAbout Google|Location: United StatesLanguage: English (United States)
By purchasing this item, you are transacting with Google Payments and agreeing to the Google Payments Terms of Service and Privacy Notice.