Mock, K: Absolute C++, Global Edition
Autor Kenrick Mocken Limba Engleză Paperback – 29 iul 2016
Notăm cu interes disponibilitatea resurselor digitale care completează acest volum, în special pentru capitolul dedicat tiparelor de proiectare (Patterns) și UML, accesibile online pe platforma dedicată. Mock, K: Absolute C++, Global Edition se prezintă ca o resursă tehnică exhaustivă, structurată riguros pentru a facilita tranziția de la conceptele fundamentale la programarea de nivel avansat. Observăm o progresie logică a materialului: primele capitole stabilesc bazele fluxului de control și ale funcțiilor, pentru ca ulterior, în capitolele 6-8, să se facă trecerea către programarea orientată pe obiect prin structuri, clase și supraîncărcarea operatorilor.
Merită menționat că această a șasea ediție pune un accent deosebit pe mecanismele interne ale limbajului, alocând secțiuni generoase gestiunii memoriei prin pointeri și tablouri dinamice (capitolul 10) sau compilării separate. Cititorul care a aplicat ideile din C++: The Complete Reference, 4th Edition de Herbert Schildt va găsi aici o abordare mai didactică, orientată spre consolidarea graduală a competențelor, completând referințele tehnice brute cu exemple aplicative și anexe esențiale despre biblioteca standard. În comparație cu Introduction to C++ de George S. Tselikis, lucrarea de față extinde analiza asupra structurilor de date înlănțuite și a polimorfismului, oferind o perspectivă mai profundă asupra ierarhiilor de clase.
În cadrul operei autorului Kenrick Mock, acest volum rafinează metodologia de predare a limbajelor de programare, menținând standardul de claritate impus de edițiile anterioare coordonate de Walter Savitch. Structura modulară permite utilizatorului să navigheze rapid către subiecte specifice, cum ar fi tratarea excepțiilor sau utilizarea eficientă a template-urilor, transformând manualul într-un instrument de lucru indispensabil pentru dezvoltarea software robustă în mediul academic și profesional.
Preț: 605.74 lei
Preț vechi: 696.25 lei
-13%
Carte disponibilă
Livrare economică 29 mai-12 iunie
Livrare express 14-20 mai pentru 66.17 lei
Specificații
ISBN-10: 1292098597
Pagini: 1008
Dimensiuni: 189 x 231 x 35 mm
Greutate: 1.42 kg
Ediția:6 ed
Editura: Prentice Hall
De ce să citești această carte
Recomandăm acest volum programatorilor care doresc o stăpânire completă a limbajului C++, dincolo de simpla sintaxă. Prin cele peste 1000 de pagini, cititorul câștigă o înțelegere profundă a Standard Template Library și a mecanismelor de programare orientată pe obiect. Este o investiție sigură pentru studenții la inginerie și profesioniștii care au nevoie de o referință tehnică actualizată, incluzând detalii critice despre gestiunea memoriei și portabilitatea codului.
Descriere scurtă
Introduction and Advancement in C++ Programming
Absolute C++ is a comprehensive introduction to the C++ programming language. The text is organized around the specific use of C++, providing students with an opportunity to master the language completely. Adaptable to a wide range of users, the text is appropriate for beginner to advanced programmers familiar with the C++ language.
The Sixth Edition covers everything from basic syntax to more advanced topics, such as polymorphism, exception handling, and the Standard Template Library, making it ideal for both beginner and intermediate students. Updated to reflect the most recent changes in the C++ language, Absolute C++ teaches students to become proficient in a widely used and important programming language.
Cuprins
Chapter 2 FLOW OF CONTROL 45
Chapter 3 FUNCTION BASICS 99
Chapter 4 PARAMETERS AND OVERLOADING 145
Chapter 5 ARRAYS 185
Chapter 6 STRUCTURES AND CLASSES 239
Chapter 7 CONSTRUCTORS AND OTHER TOOLS 275
Chapter 8 OPERATOR OVERLOADING, FRIENDS, AND REFERENCES 321
Chapter 9 STRINGS 367
Chapter 10 POINTERS AND DYNAMIC ARRAYS 419
Chapter 11 SEPARATE COMPILATION AND NAMESPACES 471
Chapter 12 STREAMS AND FILE I/O 515
Chapter 13 RECURSION 571
Chapter 14 INHERITANCE 613
Chapter 15 POLYMORPHISM AND VIRTUAL FUNCTIONS 661
Chapter 16 TEMPLATES 693
Chapter 17 LINKED DATA STRUCTURES 731
Chapter 18 EXCEPTION HANDLING 825
Chapter 19 STANDARD TEMPLATE LIBRARY 857
Chapter 20 PATTERNS AND UML (online at www.pearsonhighered.com/savitch)
Appendix 1 C++ KEYWORDS 915
Appendix 2 PRECEDENCE OF OPERATORS 917
Appendix 3 THE ASCII CHARACTER SET 919
Appendix 4 SOME LIBRARY FUNCTIONS 921
Appendix 5 OLD AND NEW HEADER FILES 929
INDEX 931