Зарегистрироваться
Восстановить пароль
FAQ по входу

Deitel P., Deitel H. C++11 for Programmers

  • Файл формата rar
  • размером 41,52 МБ
  • содержит документы форматов archive epub pdf
  • Добавлен пользователем
  • Описание отредактировано
Deitel P., Deitel H. C++11 for Programmers
2nd Edition. — Prentice Hall, 2013. — 1280 p.
NB: в архиве - книга в формате EPUB + гл. 24 и приложения в формате PDF, а также дополнительные файлы примеров.
In C++11 for Programmers, the Deitels bring their proven Live Code approach to teaching today’s powerful new version of the C++ language. Like all Deitel Developer titles, they teach the best way possible: via hundreds of complete example C++ programs, with thousands of lines of downloadable C++ source code.
Unlike other C++11 books, this guide teaches robust, best-practice coding practices that fully support the CERT Coordination Center’s authoritative secure coding standards. To help you write programs that are even more secure, the Deitels also introduce C++11’s new non-deterministic random-number generation capabilities. Using all these techniques, you can write industrial-strength C+11 code that stands up to attacks from viruses, worms, and other forms of malware.
Ideal for anyone who’s worked with at least one programming language before, C++11 for Programmers utilizes a proven early objects approach, emphasizing program clarity, software reuse, and component-oriented software construction. In addition to the core language, it will help you take advantage of the newest standard libraries and the newest language extensions. Coverage includes many new C++11 features, including smart pointers, regular expressions, shared_ptr and weak_ptr, and more.
This book contains 240 complete C++11 programs (more than 15,000 lines of downloadable code). All code has been thoroughly tested on three popular industrial-strength C++11 compilers: GNU C++ 4.7, Microsoft Visual C++ 2012, and Apple LLVM in Xcode 4.5.
Introduction to C++ Programming, Input/Output and Operators
Introduction to Classes, Objects and Strings
Control Statements: Part 1; Assignment, ++ and - Operators
Control Statements: Part 2; Logical Operators
Functions and an Introduction to Recursion
Class Templates array and vector; Catching Exceptions
Pointers
Classes: A Deeper Look; Throwing Exceptions
Operator Overloading; Class string
Object-Oriented Programming: Inheritance
Object-Oriented Programming: Polymorphism
Stream Input/Output: A Deeper Look
File Processing
Standard Library Containers and Iterators
Standard Library Algorithms
Exception Handling: A Deeper Look
Introduction to Custom Templates
Class string and String Stream Processing: A Deeper Look
Bits, Characters, C Strings and structs
Other Topics
ATM Case Study, Part 1: Object-Oriented Design with the UML
ATM Case Study, Part 2: Implementing an Object-Oriented Design
C++11 Additional Features
Appendices
Operator Precedence and Associativity
ASCII Character Set
Fundamental Types
Number Systems
Preprocessor
C Legacy Code Topics
UML 2: Additional Diagram Types
Using the Visual Studio Debugger
Using the GNU C++ Debugger
Using the Xcode Debugger
Test Driving a C++ Program on Mac
  • Чтобы скачать этот файл зарегистрируйтесь и/или войдите на сайт используя форму сверху.
  • Регистрация