Начать новую тему Ответить на тему
Статистика раздачи
Размер: 7.16 МБ | | Скачали: 87
Сидеров: 0  [0 байт/сек]    Личеров: 0  [0 байт/сек]
Пред. тема | След. тема 

Автор
Сообщение

Ответить с цитатой 

Beginning C++

Год: 2014
Автор: Ivor Horton
Издательство: Apress
ISBN: 978-1-4842-0007-0
Серия: The Expert's Voice in C++
Язык: Английский
Формат: PDF
Качество: Изначально компьютерное (eBook)
Интерактивное оглавление: Да
Количество страниц: 620
Описание: Beginning C++ is a tutorial for beginners in C++ and discusses a subset of C++ that is suitable for beginners. The language syntax corresponds to the C++14 standard. This book is environment neutral and does not presume any specific operating system or program development system. There is no assumption of prior programming knowledge.
All language concepts that are explained in the book are illustrated with working program examples. Most chapters include exercises for you to test your knowledge. Code downloads are provided for examples from the text and solutions to the exercises and there is an additional download for a more substantial project for you to try when you have finished the book.
This book introduces the elements of the C++ standard library that provide essential support for the language syntax that is discussed. While the Standard Template Library (STL) is not discussed to a significant extent, a few elements from the STL that are important to the notion of modern C++ are introduced and applied.
Beginning C++ is based on and supersedes Ivor Horton’s previous book, Beginning ANSI C++.
What youll learn
- How to work with fundamental C++ data types and do calculations
- How to build logic into a program using loops, choices, decisions and more
- How to work with arrays, vectors, and strings
- How to use raw pointers and smart pointers
- How to program with functions and deal with program files and pre-processing directives
- How to define your own data types using classes and class operations
- How to implement operator overloading for your own data types
- How to apply class inheritance and use virtual functions to obtain polymorphism and errors/exception handling
- How to signal and handle errors using exceptions
- How to define and use function templates and class templates
- How to do file input and output with C++
About the Author xxiii
About the Technical Reviewer xxv
Introduction xxvii
Chapter 1: Basic Ideas 1
Chapter 2: Introducing Fundamental Types of Data 23
Chapter 3: Working with Fundamental Data Types 55
Chapter 4: Making Decisions 79
Chapter 5: Arrays and Loops 105
Chapter 6: Pointers and References 151
Chapter 7: Working with Strings 185
Chapter 8: Defining Functions 213
Chapter 9: Lambda Expressions 271
Chapter 10: Program Files and Preprocessing Directives 287
Chapter 11: Defining Your Own Data Types 315
Chapter 12: Operator Overloading 365
Chapter 13: Inheritance 399
Chapter 14: Polymorphism 429
Chapter 15: Runtime Errors and Exceptions 463
Chapter 16: Class Templates 495
Chapter 17: File Input and Output 533
Index 593
Опубликовано группой
Правила, инструкции, FAQ!!!
Торрент   Скачать торрент Магнет ссылка
Скачать торрент
[ Размер 9.42 КБ / Просмотров 79 ]

Статус
Проверен 
 
Размер  7.16 МБ
Приватный: Нет (DHT включён)
.torrent скачан  87
Как залить торрент? | Как скачать Torrent? | Ошибка в торренте? Качайте магнет  


     Отправить личное сообщение
   
Страница 1 из 1
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему


Сейчас эту тему просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Ресурс не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами и мы незамедлительно удалим её. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несёт ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!