Beginning C++
Apress (Verlag)
978-1-4842-0008-7 (ISBN)
- Titel erscheint in neuer Auflage
- Artikel merken
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++.
Ivor Horton is self-employed in consultancy and writes programming tutorials. He worked for IBM for many years and holds a bachelor's degree, with honors, in mathematics. Horton's experience at IBM includes programming in most languages (like assembler and high-level languages on a variety of machines), real-time programming, and designing and implementing real-time closed loop industrial control systems. He has extensive experience teaching programming to engineers and scientists (Fortran, PL/1, APL, etc.). Horton is an expert in mechanical, process, and electronic CAD systems; mechanical CAM systems; and DNC/CNC systems.
Chapter 1: Basic IdeasChapter 2: Introducing Fundamental Types of Data
Chapter 3: Working Fundamental Types
Chapter 4: Making Decisions
Chapter 5: Arrays and Loops
Chapter 6: Pointers and References
Chapter 7: Working with Strings
Chapter 8: Defining Functions
Chapter 9: Lambda Expressions
Chapter 10: Preprocessor directives
Chapter 11: Defining your own Data Types
Chapter 12: Operator Overloading
Chapter 13: Inheritance
Chapter 14: Virtual Functions and Polymorphism
Chapter 15: Runtime Errors and Exceptions
Chapter 16: Class Templates
Chapter 17: File Input and Output
Zusatzinfo | 89 Illustrations, black and white; XXV, 594 p. 89 illus. |
---|---|
Verlagsort | Berkley |
Sprache | englisch |
Maße | 191 x 235 mm |
Gewicht | 1177 g |
Themenwelt | Informatik ► Programmiersprachen / -werkzeuge ► C / C++ |
Informatik ► Software Entwicklung ► Objektorientierung | |
Mathematik / Informatik ► Informatik ► Theorie / Studium | |
Schlagworte | C++ (Programmiersprache) • C++ (Programmiersprache); Einführung |
ISBN-10 | 1-4842-0008-X / 148420008X |
ISBN-13 | 978-1-4842-0008-7 / 9781484200087 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
aus dem Bereich