Pohl I. - C++ by Dissection

Pohl I. - C++ by Dissection
5.2 MB
C++ by Dissection
Год: 2002
Автор: Ira Pohl
Жанр: Учебное пособие
Издательство: Addison-Wesley
ISBN: 0-201-74396-5
Язык: Английский
Формат: PDF
Качество: Изначально компьютерное (eBook)
Количество страниц: 520
Описание: This book presents readers with a clear and thorough introduction to the programming process by carefully developing working C++ programs, using the method of dissection. Dissection is a unique pedagogical tool first developed by the author in 1984 to illuminate key features of working code. A dissection is similar to a structured walk-through of the code. Its intention is to explain to the reader newly encountered programming elements and idioms as found in working code. Programs and functions are explained in an easy-to-follow step-by-step manner. Key ideas are reinforced throughout by use in different contexts.
This book assumes no programming background and can be used by students and first time computer users. Experienced programmers not familiar with C++ will also benefit from the carefully structured presentation of the C++ language. For student use, the book is intended as a first course in computer science or programming.
It is suitable for a CS1 course or beginning programming course for other disciplines. Each chapter presents a number of carefully explained programs, which lead the student in a holistic manner to ever-improving programming skills. From the start, the student is introduced to complete programs, and at an early point in the text is introduced to writing functions as a major feature of structured programming. The function is to the program as the paragraph is to the essay. Competence in writing functions is the hallmark of the skilled programmer and hence is emphasized. Examples and exercises are plentiful in content and level of difficulty. They allow instructors to pick assignments appropriate to their audiences.
Примеры страниц
Table of Contents
Writing an ANSI C++ Program
Native Types and Statements
Functions, Pointers, and Arrays
Classes and Abstract Data Types
Ctors, Dtors, Conversions, and Operator Overloading
Templates and Generic Programming
Standard Template Library
Inheritance and OOP
Exceptions and Program Correctness
OOP Using C++
ASCII Character Codes
Operator Precedence and Associativity
String Library
The tio Library

Какой программой открыть книгу?
Программы для работы с электронными книгами (краткий справочник)

Опубликовано группой