Die Slotsig-Bibliothek

Die Slotsig-Bibliothek ist eine Bibliothek, die type-sichere Verbindungen zwischen C ++ - Klassen bereitstellt.
Jetzt downloaden

Die Slotsig-Bibliothek Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Yves Bailly
  • Website des Verlags:

Die Slotsig-Bibliothek Stichworte


Die Slotsig-Bibliothek Beschreibung

Die Slotsig-Bibliothek ist eine Bibliothek, die type-sichere Verbindungen zwischen C ++ - Klassen bietet. Die Slotsig-Bibliothek ist eine Bibliothek, die type-sichere Verbindungen zwischen C ++ - Klassen bietet. Wenn in C programmiert, ist es üblich, Callback-Funktionen (außerdem, wenn Sie GUI-Sachen) verwenden. In C ++ sind wir lieber Dinge in Klassen einkapseln, und in der Regel wollen wir eine eher type-Safety.Diese kleine Bibliothek, um eine benutzerfreundliche, type-Safe, C ++ - freundliche Lösung für das Problem bereitzustellen. Die Idee besteht darin, Slots, entweder als globale Funktionen oder Mitgliedsmethoden zu definieren, die aufgerufen werden, wenn einige Signale emittiert werden, die Signale und die Slots nicht wirklich wissen müssen, nur ein Zeiger und eine kompatible Signatur sind erforderlich. Inconsistent-Verbindungen sind erforderlich. (wenn der Rückgangstyp oder die Parameter nicht übereinstimmen), sollten bei COMPILE-TIMEs erkannt werden Lass es mich wissen!), Vielleicht fragen Sie sich, warum noch ein weiteres Signal lib. Hier sind die Hauptgründe: Es ist ziemlich einfach zu bedienen, aber Sie können Vorlagen auf Signal- / Slot-fähigen Klassen nicht verwenden, und Inkonsistenzen werden nicht zur Kompilierzeit, sondern zur Laufzeit erkannt; - Ich habe libbsig ++ eine großartige Sache gefunden, aber ein bisschen zum Komplex zu verwenden, und ich mag es nicht, ein paar Guss in ihr zu tun; Ich mag auch nicht, dass eine Funktion (oder Methode), die zweimal miteinander verbunden ist, zweimal aufgerufen wird, wenn das Signal emittiert wird. Es ist nichts wirklich nicht richtig Das Makefile aus Leopold Palomo-Avellaneda, um eine globale gemeinsame Bibliothek zu generieren, die den sehr geringen statischen Code enthielt. · Aktualisierte Benchmarks. Die 1.x-Versionen von Slotsig bleiben Binary-kompatibel. Es wird keine große neue Funktion erwartet, hauptsächlich kosmetische Änderungen und Bugfixes. Die Hauptentwicklungslinie erfolgt in einem Zweig 1.99.x, vielleicht eines Tages zu einer 2.0-Version.


Die Slotsig-Bibliothek Zugehörige Software

Libphish

libphish ist eine plattformübergreifende Bibliothek, um mit der offenen Phishing-Datenbank zu interagieren. ...

141

Herunterladen

Smalloc

SMALOC (Static Memory Puffer Malloc) ist ein idealer Speichermanager für Echtzeit-Linux-Kernel-Module. ...

218

Herunterladen

Einzelgänger

Maverick ist ein Projekt, um ein kostenloses Open Source-Multivalue-Datenbankverwaltungssystem zu erstellen. ...

179

Herunterladen