【文件属性】:
文件名称:C++ The Complete Reference, 4th Edition - Copy
文件大小:2.99MB
文件格式:PDF
更新时间:2016-06-05 09:04:24
C++ Complete Reference 4th Edition
If there is one language that defines modern programming, it is C++. Its syntax,
style, and philosophy have set the standard by which all other languages are
judged. Furthermore, C++ is the universal language of programming. When an
algorithm or technique is described, it is usually done so using the C++ syntax. The
long-term success of C++ has also left a lasting impression on computer language
development. For example, both Java and C# are descended from C++. Frankly, to be
a professional programmer implies proficiency in C++. It is the one language that no
programmer can afford to ignore.
This is the fourth edition of C++: The Complete Reference. It fully describes and
demonstrates the keywords, syntax, functions, classes, and features that define the C++
language. More specifically, this book fully describes Standard C++. This is the version
of C++ defined by the ANSI/ISO Standard for C++ and it is the version of C++ that is
supported by all major compilers, including Microsoft’s Visual C++ and Borland’s C++
Builder. Thus, the information in this book is applicable to all modern programming
environments.
In the time that has passed since the previous edition of this book, there have
been no changes to the C++ language. There have, however, been big changes to the
computing environment. For example, a new standard for C, called C99, was created,
Java became the dominant language for Web programming, the .NET Framework was C++-specific features.
Part Two discusses in detail the features that move beyond the C foundation and
define the C++ language These include its object-oriented features such as classes,
constructors, destructors, RTTI, and templates. Thus, Part Two covers those constructs
that “make C++, C++.”
Part Three describes the standard function library and Part Four examines the
standard class library, including the STL (Standard Template Library). Part Five
shows two practical examples of applying C++ and object-oriented programming.