Modernes C auf und davon: Ein Leitfaden für Programmierer, um flüssig zu werden und die Tücken zu umgehen

Bewertung:   (4,0 von 5)

Modernes C auf und davon: Ein Leitfaden für Programmierer, um flüssig zu werden und die Tücken zu umgehen (Martin Kalin)

Leserbewertungen

Derzeit gibt es keine Leserbewertungen. Die Bewertung basiert auf 2 Stimmen.

Originaltitel:

Modern C Up and Running: A Programmer's Guide to Finding Fluency and Bypassing the Quirks

Inhalt des Buches:

Lernen Sie, wie man in modernem C programmiert, von den Grundlagen bis zu den fortgeschrittenen Themen, die für die Beherrschung der Sprache erforderlich sind. Dieses Buch ist der schnellste Weg zu fließenden C-Kenntnissen für jeden, der Erfahrung mit einer Allzweck-Programmiersprache hat. Von Anfang bis Ende werden anhand von Codebeispielen die Idiome und bewährten Verfahren für effiziente, robuste Programme in einer Vielzahl von Bereichen erläutert.

Das Buch beginnt mit einer gründlichen Darstellung der Syntax, der eingebauten Datentypen und -operationen sowie der Programmstruktur. C hat seine Tücken und stellt Herausforderungen, die im Detail behandelt werden. Was dieses Buch von anderen unterscheidet, ist die Behandlung fortgeschrittener Funktionen. Zu den behandelten fortgeschrittenen Themen gehören die Gleitkommadarstellung nach dem IEEE 754-Standard, eingebettete Assemblersprache in C-Code zur Erkennung von Überläufen, reguläre Ausdrücke, Assertions und Internationalisierung, WebAssembly in C sowie Softwarebibliotheken für C und andere Clients.

Speichereffizienz und -sicherheit sind die beiden großen Herausforderungen bei der C-Programmierung, und Sie werden diese Herausforderungen anhand einer Reihe von C-Beispielen erkunden. Arrays und Strukturen, die das Mittel zur Datendarstellung auf hoher Ebene sind, werden in Verbindung mit Zeigern behandelt, die für Effizienz sorgen. Das Buch verwendet wiederum Codebeispiele, um Netzwerke und Sicherheit auf Leitungsebene, Gleichzeitigkeit (Multiprocessing und Multithreading), Parallelität auf Anweisungsebene und Kommunikation zwischen Prozessen durch gemeinsamen Speicher und Dateien, Pipes, Nachrichtenwarteschlangen und Signale zu behandeln.

Viele Bücher führen in C ein, aber nur wenige erklären auch, wie man es richtig und optimal einsetzt. Essential C tut genau das.

Was Sie lernen werden

⬤ Beschleunigen Sie Ihren Weg zur Beherrschung von C mit diesem Buch für erfahrene Programmierer.

⬤ Frischen Sie Ihre Herangehensweise an Programmstruktur und Datentypen auf.

⬤ Tauchen Sie ein in Aggregate und Zeiger mit der modernen Sprache C.

⬤ Speicherklassen und Gültigkeitsbereiche neu betrachten.

⬤ Tauchen Sie ein in die Gleichzeitigkeit (Multiprocessing und Multithreading) und Parallelität auf Anweisungsebene.

⬤ Schließen Sie mit regulären Ausdrücken, Assertions, Signalen, Locales und mehr ab.

Für wen ist dieses Buch?

Professionelle Programmierer oder Softwareentwickler, die bereits Erfahrung mit C haben oder allgemein eine Anleitung zum beschleunigten Erlernen der modernen Programmiersprache C suchen.

Weitere Daten des Buches:

ISBN:9781484286753
Autor:
Verlag:
Sprache:Englisch
Einband:Taschenbuch
Erscheinungsjahr:2022
Seitenzahl:357

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Java-Webdienste: Aufstehen und loslegen: Eine schnelle, praktische und gründliche Einführung - Java...
Lernen Sie mit dieser schnellen und gründlichen...
Java-Webdienste: Aufstehen und loslegen: Eine schnelle, praktische und gründliche Einführung - Java Web Services: Up and Running: A Quick, Practical, and Thorough Introduction
Modernes C auf und davon: Ein Leitfaden für Programmierer, um flüssig zu werden und die Tücken zu...
Lernen Sie, wie man in modernem C programmiert, von...
Modernes C auf und davon: Ein Leitfaden für Programmierer, um flüssig zu werden und die Tücken zu umgehen - Modern C Up and Running: A Programmer's Guide to Finding Fluency and Bypassing the Quirks

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht: