Skip to Main Content
21st Century C, 2. Auflage
book

21st Century C, 2. Auflage

by Ben Klemens
September 2024
Intermediate to advanced content levelIntermediate to advanced
408 pages
11h 34m
German
O'Reilly Media, Inc.
Book available
Content preview from 21st Century C, 2. Auflage

Kapitel 13. Bibliotheken

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Und wenn ich wirklich etwas lernen wollte, würde ich mir mehr Platten anhören.

Und das tue ich, tun wir, tust du.

The Hives, "Untutored Youth"

In diesem Kapitel werden einige Bibliotheken vorgestellt, die dir das Leben leichter machen.

Mein Eindruck ist, dass die C-Bibliotheken im Laufe der Jahre weniger pedantisch geworden sind. Vor zehn Jahren lieferte die typische Bibliothek das Minimum an Werkzeugen, die für die Arbeit notwendig waren, und erwartete von dir, dass du aus diesen Grundlagen bequeme und programmiererfreundliche Versionen baust. Die typische Bibliothek verlangte von dir, dass du alle Speicherzuweisungen vornimmst, denn es ist nicht die Aufgabe einer Bibliothek, ungefragt Speicher abzugreifen. Die in diesem Kapitel vorgestellten Bibliotheken hingegen bieten alle eine "einfache" Schnittstelle, wie z. B. die curl_easy_... Funktionen für cURL oder die einzige Funktion von SQLite, um alle blutigen Schritte einer Datenbanktransaktion auszuführen. Wenn sie Zwischenschritte benötigen, um die Arbeit zu erledigen, tun sie es einfach. Es macht Spaß, sie zu benutzen.

Ich beginne mit einigen standardmäßigen und sehr allgemeinen Bibliotheken und gehe dann zu einigen meiner Lieblingsbibliotheken für speziellere Zwecke über, darunter SQLite, die GNU Scientific Library, libxml2 und libcURL. Ich weiß nicht, wofür du C verwendest, ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Datenwissenschaft an der Kommandozeile, 2.

Datenwissenschaft an der Kommandozeile, 2.

Jeroen Janssens
AutomationML

AutomationML

Rainer Drath
C – kurz & gut, 2nd Edition

C – kurz & gut, 2nd Edition

Ulla Kirch-Prinz, Peter Prinz

Publisher Resources

ISBN: 9781098190620