Cantitate/Preț
Produs

C++: The Complete Reference, 4th Edition

Autor Herbert Schildt
en Limba Engleză Paperback – 16 dec 2002

Considerăm C++: The Complete Reference, 4th Edition un pilon tehnic esențial pentru ecosistemul de dezvoltare software, oferind o documentare exhaustivă a limbajului, de la sintaxa de bază până la Standard Template Library (STL). Remarcăm rigurozitatea cu care Herbert Schildt abordează atât subsetul C, cât și funcționalitățile specifice C++, incluzând mecanisme complexe precum supraîncărcarea operatorilor, moștenirea, funcțiile virtuale și RTTI. Ca și Kenrick Mock în Absolute C++, Global Edition, autorul distilează experiență reală în principii acționabile, însă Schildt adoptă un ton mai degrabă de referință tehnică decât pedagogic.

Această lucrare se poziționează în centrul operei autorului, fiind o extensie firească a manualelor sale de bază, precum C++ from the Ground Up, Third Edition. În timp ce alte titluri din bibliografia sa, precum Herb Schildt's C++ Programming Cookbook, se concentrează pe soluții punctuale la probleme specifice, referința de față mapează întregul limbaj într-o manieră structurală. Organizarea celor 1056 de pagini urmează o progresie logică: începe cu fundamentele C (tablouri, pointeri, funcții), trece la conceptele de programare orientată pe obiect specifice C++ și culminează cu explorarea detaliată a bibliotecilor standard de funcții pentru I/O, matematică și localizare. Apreciem în mod deosebit secțiunile dedicate sistemului de I/O și gestionării excepțiilor, care sunt tratate cu o precizie tehnică ce facilitează implementarea în proiecte de anvergură.

Citește tot Restrânge

Preț: 36376 lei

Preț vechi: 51552 lei
-29%

Puncte Express: 546

Carte tipărită la comandă

Livrare economică 28 mai-02 iunie


Specificații

ISBN-13: 9780072226805
ISBN-10: 0072226803
Pagini: 1056
Ilustrații: 10 Abb.
Dimensiuni: 185 x 229 x 54 mm
Greutate: 1.67 kg
Ediția:4. A.
Editura: McGraw Hill Education
Colecția McGraw-Hill
Locul publicării:United States

De ce să citești această carte

Recomandăm această carte programatorilor care au nevoie de o referință tehnică definitivă pentru C++. Este un instrument practic pentru cei care doresc să înțeleagă în profunzime mecanismele interne ale limbajului, de la gestionarea memoriei prin pointeri până la utilizarea avansată a șabloanelor (templates). Cititorul câștigă o viziune clară asupra standardelor bibliotecii C++, esențială pentru scrierea unui cod performant și robust.


Despre autor

Herbert Schildt este o autoritate recunoscută la nivel mondial în limbajele de programare Java, C, C++ și C#. Cu o licență și un master în informatică de la University of Illinois, cărțile sale s-au vândut în peste 3 milioane de exemplare și au fost traduse în numeroase limbi. Expertiza sa vastă este reflectată în titluri de referință precum Java: The Complete Reference, Thirteenth Edition și C# 3.0: A Beginner's Guide. Schildt este apreciat în comunitatea tehnică pentru capacitatea de a explica arhitecturi software complexe într-un stil accesibil, dar riguros din punct de vedere academic.


Descriere scurtă

Publisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality,  authenticity, or access to any online entitlements included with the product.




Best-selling genius Herb Schildt covers everything from keywords, syntax, and libraries, to advanced features such as overloading, inheritance, virtual functions, namespaces, templates, and RTTI—plus, a complete description of the Standard Template Library (STL).

Cuprins

Part I: The Foundation of C++: The C Subset

1: An Overview of C

2: Expressions

3: Statements

4: Arrays and Null-Terminated Strings

5: Pointers

6: Functions

7: Structures, Unions, Enumerations, and User-Defined Types

8: C-Style Console I/O

9: File I/O

10: The Preprocessor and Comments

Part II: C++

11: An Overview of C++

12: Classes and Objects

13: Arrays, Pointers, References, and the Dynamic Allocation Operators

14: Function Overloading, Copy Constructors, and Default Arguments

15: Operator Overloading

16: Inheritance

17: Virtual Functions and Polymorphism

18: Templates

19: Exception Handling

20: The C++ I/O System Basics

21: C++ File I/O

22: Run-Time Type ID and the Casting Operators

23: Namespaces, Conversion Functions, and Other Advanced Topics

24: Introducing the Standard Template Library

Part III: The Standard Function Library

25: The C-Based I/O Functions

26: The String and Character Functions

27: The Mathematical Functions

28: Time, Date, and Localization Functions

29: The Dynamic Allocation Functions

30: Utility Functions

31: The Wide-Character Functions

Part IV: The Standard C++ Class Library

32: The Standard C++ I/O Classes

33: The STL Container Classes

34: The STL Algorithms

35: STL Iterators, Allocators, and Function Objects

36: The String Class

37: The Numeric Classes

38: Exception Handling and Miscellaneous Classes

Part V : Applying C++

39: Integrating New Classes: A Custom String Class

40: An Object-Oriented Expression Parser