Kategorie: C/C++

Raspberry Pi Programmierung C++ GTK 0

Raspberry Pi Programmierung mit C++ und GTK+

In diesem Tutorial zeige ich wie man mit C++ und GTK+ ein grafisches Fensterprogramm für den Raspberry Pi entwickelt. Zuletzt haben wir ja bereits über ein Script ein grafisches Terminal Programm entwickelt. Mit C++...

schnelles JSON Parsen unter C++ 0

Schnelles JSON parsen unter C++

Dieses Tutorial zeigt wie man schnelles JSON parsen unter C++ erreicht. Immer wenn es um Leistung geht wird C++ verwendet. Mit Bibliotheken kann man selbst mit dieser alten Sprache mit modernen Schnittstellen und Formaten...

Game of Life in C++ 0

Game of Life in C++

Meine Game of Life Implementierung in C++ unterscheidet sich etwas von herkömmlichen Visualisierungen. In der Lehrveranstaltung „Effiziente Programmierung“ ging es um Optimierung von C++ Code und insbesondere darum wie man in C++ Bereiche der...

Open MP in C++ 0

Parallelisierung mit Open MP in C++

Dank Parallelisierung mit Open MP kann man C++ Programme deutlich beschleunigen. In diesem Artikel gebe ich eine kurze Einführung wie man Open MP in einem einfachen C++ Beispiel einsetzt. Erst bei mehrfacher Ausführung wird...

kdTree in C++.jpg 0

kdTree in C++

Im abschließenden Beispiel für Algorithmen und Datenstrukturen habe ich einen kdTree in C++ umgesetzt. Visualisiert wird das Beispiel über Open GL, genauer gesagt mit der GLUT Bibliothek. kdTree in C++ Ein k-d-Tree oder auch...

median search 0

Mediansuche in C++

Im neuen Artikel geht es um die Mediansuche in C++. In diesem Beispiel habe ich zwei effiziente Algorithmen implementiert und ein kleines Beispielprogramm geschrieben mit dem man die Laufzeit beider Algorithmen vergleicht. Mediansuche in...

konvexe Hülle in C++ 0

Konvexe Hülle in C++

Das Beispiel konvexe Hülle in C++ stammt aus der Lehrveranstaltung Algorithmen und Datenstrukturen. In einem Fenster wird aus einer Summe von Punkten auf einer 2 dimensionalen Ebene eine konvexe Hülle um diese Menge gebildet....

Lunar Lander in C++ 0

Lunar Lander in C++

Der große Abschluss der Lehrveranstaltung Physik war die Implementierung von Lunar Lander in C++. In diesem einfachen Spiel geht es darum, eine Raumfähre auf dem Mond zu landen.Dabei spielt zum einen die Anziehungskraft des...

Gravitation in C++ 0

Gravitation in C++

Dieser Artikel zeigt wie man Reibung und Gravitation in C++ umsetzt. Dafür verwenden und erweitern wir die im letzten Artikel entwickelte Physik Engine. Mit nur wenig Aufwand können wir den Artikeln Gravitation und Reibung...

Feuerwerk in C++ 0

Feuerwerk in C++

In diesem Artikel zeige ich euch wie man ein Feuerwerk in C++ programmiert. Passend zum Raketentag (so nennt meine Tochter Silvester). Dafür werden wir uns eine eigene kleine Physik Engine programmieren. Dargestellt wird das...