C

Aktuell

Linus Torvalds mag bei der Kernel-Versionierung keine Zahlen, die die Anzahl seiner Finger und Zehen überschreiten. Jetzt folgt also auf Kernel 6.19 folgerichtig die Ausgabe 7.0

Titelthema

Möchten Sie in eigenen Anwendungen einen LDAP-Server anzapfen, können Sie sich von der Bibliothek Libldap unter die Arme greifen lassen. Wie unser Schnelleinstieg beweist, genügen vier Funktionsaufrufe, um an die benötigten Einträge zu gelangen.

Netz & System

Wenn Sie im Netz nach Hilfe zu Vim suchen, finden Sie primär Tutorials zu altbekannten Themen wie Makros, Regexen und Plugins. Bestenfalls stoßen Sie noch auf Tipps zum Tuning der Konfigurationsdatei vimrc. Themen abseits dessen kommen meines Erachtens allzu oft zu kurz.

Softwareentwicklung

Entwickler schätzen C++ vor allem wegen seiner Performance. Doch nicht jede Optimierung ist eine gute Optimierung.

Softwareentwicklung

Der Umgang mit Datentypen und deren Werten will gelernt sein. Wer sein Einmaleins nicht beherrscht, den bestraft im besten Fall der Compiler, im schlechtesten ein undefiniertes Programmverhalten.

Softwareentwicklung

Diesmal widmet sich der C++-Workshop der wohl wichtigsten Regel für gute Software: aussagekräftige Namen. Sie machen Code lesbar, verständlich und erweiterbar. Unglücklicherweise wird die Benennung viel zu häufig ignoriert.

Softwareentwicklung

Die Besitzverhältnisse stehen im Vordergrund, wenn es um die Wahl eines Smart Pointers geht. Rezepte für den richtigen Smart-Pointer-Einsatz liefern einmal mehr die C++ Core Guidelines.

Softwareentwicklung

Soll der Zugriff auf polymorphe Objekte gelingen, muss der Entwickler ein paar Regeln im Auge behalten. Andernfalls stiften Phänomene wie Slicing und frühe Bindung Verwirrung.

Nach oben