This text looks at the elements of this powerful programming language with particular reference to those applications of interest to the engineering or scientific student. C++ has a reputation as a complex and difficult language to learn for the non-programmer. This comprehensive text helps to overcome any apprehensions by using practical examples to enable the student to assimilate new concepts. The book introduces topics, such as real and complex variables, numeric I/O, accuracy and practical examples to the reader at an early stage. It also provides a thorough grounding in the language for those who need to implement large and complex software systems. It includes a disk containing exercises and examples.
Sprache
Verlagsort
Verlagsgruppe
Elsevier Science & Technology
Zielgruppe
Für höhere Schule und Studium
Für Beruf und Forschung
Illustrationen
Maße
Höhe: 173 mm
Breite: 245 mm
ISBN-13
978-0-340-64584-0 (9780340645840)
Copyright in bibliographic data is held by Nielsen Book Services Limited or its licensors: all rights reserved.
Schweitzer Klassifikation
Computer systems - an overview; program design, coding and testing; outline structure of a C++ program; starting to program in C++; using standard library function; program layout, documentation and debugging; integral data types; expressions and operators; assignment operator; complex numbers; the IF statement; the WHILE and DO statements; the FOR statement; further control statements; functions; evaluating mathematical series; towards larger statements; one-dimensional arrays; strings and arrays of characters; multi-dimensional arrays; multi-file programs; pointers; dynamic storage allocation; classes - introduction; classes - implementation; classes - inheritance; functions and pointers; pointers to pointers and arrays of pointers; the preprocesor; C++ I/O streams; parameterized types and templates; advanced use of functions; accessing operating system facilities; using assembly language from C++; accessing physical memory; direct control of input/output devices.