Seite ist in deutschPage in English available

C++ Projekte

Die hier vorgestellten Open Source Projekte beschäftigen sich zum Großteil mit der klassischen objektorientierten Softwareentwicklung; im speziellen mit der Programmiersprache C++.

Fragen zu den aufgeführten Projekten beantworte ich gerne.



GlobalObjects

GlobalObjects ist eine Open Source C++ objektorientierte Datenbank (OODB, ODBMS, NoSQL) in dem auch komplexe C++ Objekte, unter Einhaltung des ACID-Prinzips, in einfachster Weise gespeichert, geladen, geändert und gelöscht werden können.
GlobalObjects versteht C++-Klassendeklarationen mit Unterstützung für Kapselung, Vererbung, Polymorphismus, Objektidentität und Objektreferenzen.
Es wird ein einfacher Mechanismus angeboten, um persistente Objekte zu entwerfen ohne sich mit relationalen Datenbanken beschäftigen zu müssen (7 Min. Video ).
C++ Objekte werden auf einfache Weise gespeichert und geladen (8 Min. Video ).
Die Bezeichnung GlobalObjects wurde gewählt, weil es den C++ Entwickler auf einfache Weise dabei unterstützt, Objekte auf mehreren Clients automatisch zu synchronisieren (7 Min. Video ). Die mit GlobalObjects entwickelte Applikation funktioniert dennoch ohne Änderung auch im Einzelplatzbetrieb.
Mehr erfahren...


EuSetup

EuSetup ist ein einfaches Open Source Installationsprogramm, welches eine INI-Datei für sein Tun auswertet. EuSetup kann mit C++ erweitert werden. Mehr erfahren...


ExchangeFileContents

ExchangeFileContents ist ein einfaches Open Source Konsolenprogramm, welches Inhalte jeglicher Art in Dateien austauscht. Mehr erfahren...


TcpLib

TcpLib ist eine kleine Open Source C++ Klassenbibliothek auf Basis von Socket, mit der ein TCP-Server und entsprechende TCP-Clients entwickelt werden können. Mehr erfahren...


IniFile

Eine INI-Datei hat noch immer ihre Berechtigung.
Um mit INI-Dateien arbeiten zu können wird die Klasse ini::File zur Verfügung gestellt.
IniFile ist Open Source. Mehr erfahren...


MemoryLeakIndicator

Wenn es mal wieder Memory-Leaks gibt, einfach die DLL vom MemoryLeakIndicator zum C++ Visual Studio Projekt linken.
MemoryLeakIndicator ist Open Source. Mehr erfahren...