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ă 09-15 iulie

Livrare prin curier în România Termenul estimat este afișat lângă disponibilitate.
Transport gratuit de la 40000 lei Plată online sau ramburs, în funcție de opțiunile comenzii.
Retur gratuit în 14 zile Comandă securizată și suport în română.

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