Using your existing knowledge of Fortran,
C++ for Fortran Programmers gets you up and running with C++ quickly. By learning how individual elements of a Fortran program compare and translate into C++, this book helps you make a smooth transition to C++ and object-oriented concepts. Best-selling author and C++ authority, Ira Pohl, uses his trademark "dissection" technique to illustrate the underlying structure of programs and help you understand design trade-offs. Scientific and engineering coding examples are featured throughout the text.
The book provides a smooth transition to C++ and object-oriented programming for programmers already familiar with Fortran, and includes C++ to Fortran equivalencies making it easy to move from one language to another. Engineering computations are featured throughout; important scientific types such as complex number, vector and polynomial are implemented. It also incorporates the proposed ANSI C++ Standard including bool, namespaces, and the STL library, and features a chapter on the use of STL and efficient generic programming. All program code is fully tested and available on the World Wide Web.
Ira Pohl is a Professor of Computer Science at the University of California, Santa Cruz and holds a Ph.D. in Computer Science from Stanford University. His research interests include artificial intelligence, the C and C++ programming languages, practical complexity problems, heuristic search methods, deductive algorithms, and educational and social issues. He originated error analysis in heuristic search methods and deductive algorithms.
Professor Pohl was formerly a Mackay professor at University of California- Berkeley and a ZWO fellow in the Netherlands. He is the author or co-author of Object-Oriented Programming Using C++, C++ Distilled: A Concise Ansi/Iso Reference and Style Guide, C by Dissection: The Essentials of C Programming, A Book on C: Programming in C, C++ for C Programmers, C++ for Fortran Programmers, C++ for Pascal Programmers, and Turbo C: The Essentials of C Programming, all published by Addison-Wesley.
0201924838AB04062001