Item added to cart
Written especially for scientists, engineers and mathematicians, this book has been extensively updated and revised to conform to the 1998 ANSI/ISO C++ Standard. It now includes all the recent developments in C++ . Amongst its novel features is that no knowledge of programming is assumed. It is as much for the beginner in programming as it is for the newcomer to C++. Plenty of relevant examples are included throughout the book, most of which are slanted towards numerical applications, and it is this bias that makes it unique in its field and of particular interest to those who have to work with figures.Since the first edition of C++ for Scientists, Engineers and Mathematicians, many things have changed. Perhaps the most important is that the ANSI C++ Standard was approved in 1998. The first edition of this book was incompatible with some parts of the Standard and every effort has been made to rectify this. The facilities offered by the C++ language have also grown enormously since the first edition. It is not just the language itself that has grown, but the ANSI Standard also defines an extensive range of library facilities. I have also made two changes in emphasis since the first edition. Firstly, since there is so much important material to cover, some less important features of the language have been removed. The second change is to try to illustrate the language by means of complete programs, rather than code fragments. Hopefully, this will give you more confidence in applying new techniques. Finally, although C++ is a bigger language than it was, it is even more fun to use.1 Introduction.- 1.1 Getting Started.- 1.2 Solving a Quadratic Equation.- 1.3 An Object-oriented Example.- 1.4 Why Object-oriented?.- 1.5 Summary.- 1.6 Exercises.- 2 The Lexical Basis of C++.- 2.1 Characters and Tokens.- 2.2 Comments and White Space.- 2.3 Identifiers.- 2.4 Keywords.- 2.5 Constants.- 2.5.1 Integer Constants.- 2.5.2 Boolean Constants.- 2.5.3 Floating Point Constants.- 2.5.4 Chal3¦
Copyright © 2018 - 2024 ShopSpell