{"product_id":"c-for-programmers-isbn-9780471606970","title":"C++ for Programmers","description":"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.\u003cbr\u003e 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.\u003cbr\u003e The C++ language and its standard library have gone through a good many improvements and extensions during their evolution. This third edition has therefore been completely revised in accordance with the C++ language revision, which is embodied in the ANSI\/ISO C++ Standard.\u003cbr\u003e For example, the new, important type string is used throughout the book and the Standard Template Library (STL) is introduced to readers at an early stage and discussed in more detail later on. All example programs and the solutions to the exercises can be downloaded from the website. http:\/\/home.wxs.nl\/ ~ammeraal\/ Solutions for some of these exercises can be found in the appendix.Dieses Werk richtet sich insbesondere an Neueinsteiger, dient aber auch erfahrenen Programmierern und Kennern von beispielsweise Java und C als nützliches Nachschlagewerk.\u003cbr\u003e Behandelt werden die Grundlagen der Programmierung mit C++, beginnend bei der Programmstruktur und dem Aufbau von Funktionen bis hin zu Klassen und objektorientierter Programmierung. Alle neuen Features wie Bibliotheken, Templates und Namespaces werden ausführlich erläutert. (02\/00) Expressions and Statements.\u003cbr\u003e \u003cbr\u003e More Operators.\u003cbr\u003e \u003cbr\u003e Functions and Program Structure.\u003cbr\u003e \u003cbr\u003e Arrays, Pointers, and Strings.\u003cbr\u003e \u003cbr\u003e Classes and Objects.\u003cbr\u003e \u003cbr\u003e Templates.\u003cbr\u003e \u003cbr\u003e Exception Handling.\u003cbr\u003e \u003cbr\u003e Introduction to STL.\u003cbr\u003e \u003cbr\u003e Stream I\/O.\u003cbr\u003e \u003cbr\u003e Some Older Library Functions.\u003cbr\u003e \u003cbr\u003e Appendices.\u003cbr\u003e \u003cbr\u003e Bibliography.\u003cbr\u003e \u003cbr\u003e Index.  \u003cp\u003e\u003cb\u003eLEEN AMMERAAL\u003c\/b\u003e has written several other texts including: STL for C++ Programmers, Algorithms and Data Structures in C++, Computer Graphics for Java Programmers, C for Programmers and Programs and Data Structures in C.   \u003c\/p\u003e\u003cp\u003e\u003cb\u003eC++ Programming\u003c\/b\u003e \u003c\/p\u003e\u003cp\u003eA great place to start if you are learning C++ from scratch. \u003c\/p\u003e\u003cp\u003e\u003cb\u003eC++\u003c\/b\u003e \u003ci\u003efor\u003c\/i\u003e \u003cb\u003eProgrammers, Third Edition\u003c\/b\u003e \u003c\/p\u003e\u003cp\u003e\u003cb\u003eOne 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.\u003c\/b\u003e \u003c\/p\u003e\u003cp\u003eThe 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. \u003c\/p\u003e\u003cp\u003eThe C++ language and its standard library have gone through a good many improvements and extensions during their evolution. This third edition has therefore been completely revised in accordance with the C++ language revision, which is embodied in the ANSI\/ISO C++ Standard. \u003c\/p\u003e\u003cp\u003eFor example, the new, important type string is used throughout the book and the Standard Template Library (STL) is introduced to readers at an early stage and discussed in more detail later on. \u003c\/p\u003e\u003cp\u003eAll example programs and the solutions to the exercises can be downloaded from the website. \u003c\/p\u003e\u003cp\u003e\u003cb\u003ehttp:\/\/home.wxs.nl\/~ammeraal\/\u003c\/b\u003e \u003c\/p\u003e\u003cp\u003eSolutions for some of these exercises can be found in the appendix.\u003c\/p\u003e","brand":"Wiley","offers":[{"title":"Default Title","offer_id":47988875722981,"sku":"NP9780471606970","price":79.5,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1842\/7735\/files\/9780471606970.jpg?v=1761781874","url":"https:\/\/k12savings.com\/products\/c-for-programmers-isbn-9780471606970","provider":"K12savings","version":"1.0","type":"link"}