One of the attractive aspects of C++ is that it offers good facilities for object-oriented programming (OOP), but, as a hybrid language, it also supports procedural programming. The significance of this for programmers is that it offers more flexibility allowing them to shift to object-oriented programming if and when they feel the need to do so. In this regard, C++ differs from some purely object-oriented languages, such as Smalltalk, Eiffel and Java. This book offers practical guidance on how to programme in both styles. The C++ language and its standard library have gone...
One of the attractive aspects of C++ is that it offers good facilities for object-oriented programming (OOP), but, as a hybrid language, it also suppo...
C++ has now been around for several years, but continues to offer substantial improvements. One such improvement is the standard template library (STL), soon to be incorporated into the C++ official language standard. STL provides programmers with a catalogue of reusable software components plus the rules that govern how to use them. The STL (in draft form) is already starting to be incorporated into compilers such as Borland C++, 5.0 and Visual C++, 4.0. Other compilers support the STL and it is available for free on the Internet.
C++ has now been around for several years, but continues to offer substantial improvements. One such improvement is the standard template library (STL...