Written especially for scientists, engineers and mathematicians, this book has been extensively updated and revised to conform to 1998 ANSI/ISO C++ Standard and include all the recent developments in C++ such as:- STL (Standard Template Library)- Namespaces;- Exception Handling- Templates and Streams. No knowledge of programming is assumed. This book is as much for the beginner in programming as it is for the newcomer to C++, although readers are expected to have some acquaintance with computers and text editors. Plenty of relevant examples are included throughout the book, most of which are slanted towards numerical applications, and it is this bias that makes this book unique in its field and of particular interest to those who have to work with figures.
Written especially for scientists, engineers and mathematicians, this book has been extensively updated and revised to conform to 1998 ANSI/ISO C++ Standard and include all the recent developments in C++ such as:- STL (Standard Template Library)- Namespaces;- Exception Handling- Templates and Streams. No knowledge of programming is assumed. This book is as much for the beginner in programming as it is for the newcomer to C++, although readers are expected to have some acquaintance with computers and text editors. Plenty of relevant examples are included throughout the book, most of which are slanted towards numerical applications, and it is this bias that makes this book unique in its field and of particular interest to those who have to work with figures.
Introduction.- The Lexical Basis of C++.- Fundamental Types and Basic Operators.- Control Structure.- Functions.- Pointers and Arrays.- Further Pointer Techniques.- Classes.- Operator Overloading.- Constructors and Destructors.- Bitwise Operations.- Single Inheritance.- Multiple Inheritance.- Namespaces.- Exception Handling.- Templates.- Standard Library.- Input and Output.- Appendix A: The ASCII Character Codes.- Appendix B: Operator Precedence and Associativity.- Appendix C: Differences between C and C++.
Springer Book Archives
From the reviews of the first edition: "The author of this book has done an outstanding job in introducing/explaining the aspects of C++...I highly recommend this book to students or professionals in engineering who are interested in migrating to C++ from Fortran." Reviewer: A reader from Madison Heights, MI United States "This is not only the best introductory C++ book for scientists and engineers, but it is one of the best C++ books in general that I have seen." Reviewer: James Bond from New Jersey, USA "I found this book to be an excellent introduction to C++ for use in scientific computing, and it remains the best Ie seen. With it I was able to use my existing programming experience in Fortran to write useful C++ very rapidly, although it should prove to be an excellent text for people with no pervious programming experience." Reviewer: Dave Strickland from Johns Hopkins University, Baltimore
![]() |
Ask a Question About this Product More... |
![]() |