Kessel

C ++ - Enums an Strings, Combo-Boxen, beliebige Datenstrukturen binden
Jetzt downloaden

Kessel Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Freeware
  • Name des Herausgebers:
  • Warren Stevens
  • Website des Verlags:
  • http://www.codeproject.com/Members/Warren-Stevens
  • Betriebssysteme:
  • Windows All
  • Dateigröße:
  • 22 KB

Kessel Stichworte


Kessel Beschreibung

Die ENOBIND-Testanwendung bietet eine einfache Möglichkeit, C ++ - ENULs in Saiten, Combo-Boxen, List-Boxen, beliebige Datenstrukturen zu binden. Präsentiert einen Satz von Vorlagen und Makros, die mit minimalem Code einen Weg bereitstellen, zu: - den jeden Verneinerator in einer C ++ - Aufzählung (Enum) mit den Zeichenfolgen zuzusetzen, und konvertieren zwischen String und Enumerator, gegebene Form. - assoziieren Sie jeden Verneinerator in einem ENUM mit einem beliebigen Datensatz (z. B. ein int, ein int, ein Krect, der zu jedem Enumerator gepaart ist). - Iterieren Sie (d. H. Schleifen) über die Aufzählung, auf type-sichere und bequeme Weise (d. H. Mit einer Syntax ähnlich dem Schreiben einer Schleife für STD :: Vector oder Carray). - Binden Sie einen Enumerator an MFC-Comboboxen und ListBoxes (mit automatischem Umgang mit Bevölkerung, Auswahl und DDX). - Automatisch selbsttestieren Sie die ENUM-Erklärung, mit der Copy- / Einfügenfehler beim Einrichten Ihrer Deklaration fangen können. Unter der Haube erfolgt die eigentliche Arbeit durch eine Kombination von Vorlagen, statischen Member-Funktionen (einige davon sind Mitgliedsvorlagen) statische Klassenvariablen und Makros. Ich versuchte zunächst, alles mit Vorlagen zu codieren, aber am Ende hatte ich alles, aber ich musste auf das Klebeband von C ++ (d. H. Makros) zurückgreifen, um die Erklärungen aufzuräumen.


Kessel Zugehörige Software

Apache Forrest.

Dies ist ein nützliches Framework, mit dem Sie Websites erstellen können, die sowohl interaktiv als dynamische Webanwendung oder als statisch gerenderte Seiten ausführen können ...

296 23 MB

Herunterladen

Config admin.

Eine Implementierung der OSGI-Konfigurations-Administrator-Spezifikation für die Verwaltung von Bündelkonfigurationseigenschaften ...

293 83 KB

Herunterladen