Bugs in der Speicherverwaltung von C-Programmen gehören zu den häufigsten Sicherheitslücken. Da es aussichtslos sein dürfte, alle Lücken zu beheben, hat Mathias Prayer eine Strategie vorgestellt, mit ...
Speicherverwaltung zählt zu den neuralgischen Punkten in der C++-Entwicklung. Fehlerhafte Freigaben, Leaks oder undefinierter Zugriff auf gelöschte Objekte können verheerende Folgen haben, funktional ...
Ferner behandelt das Buch die Entwicklung von Webanwendungen mit CGI, Datenbank-Clients und die Netzwerkprogrammierung sowie die Entwicklung für verschiedene Plattformen. Berücksichtigt werden die ...
Im Laufe der Jahre hat sich C zunehmend als Standard für die Entwicklung von Embedded-Systemen etabliert und ist heute die Grundlage für viele andere Programmiersprachen. Sie ist die Sprache der Wahl ...
Durch den Unix-Boom der vergangenen Jahre ist die Nachfrage nach C-Programmierern ungeheuer angewachsen. Doch wer heute State-of-the-Art sein will, hat bereits auf objektorientierte ...
Einfache Programme laufen seriell ab: Der Prozessor führt eine Anweisung nach der anderen aus. Moderne Prozessoren sind aber in der Lage, mehrere Aufgaben parallel auszuführen. Auf Betriebssystemebene ...