Anzeigen: Object Pascal C++
Anzeigeeinstellungen

Dinkumware Standard-C++-Bibliothek

Aus Appmethod Topics
Wechseln zu: Navigation, Suche

Nach oben zu Software-Add-ins von Fremdherstellern


Die Dinkumware Standard-C++-Bibliothek ist die Implementierung der C++-Standardbibliothek, die Appmethod C++ für die 32-Bit- und 64-Bit-Windows-Zielplattformen verwendet.

Die Bibliotheken beinhalten Container, wie Vektoren, Listen, Mengen, Zuordnungen und Bitsets. Dinkumware enthält darüber hinaus Algorithmen für häufige Operationen, wie Sortieren eines Containers oder Suchen in einem Container. Zum Implementieren des Algorithmus bietet die STL Iteratoren in fünf Varianten zur Bearbeitung eines Containers: Eingabe, Ausgabe, vorwärts, rückwärts und bidirektional. Funktoren (oder Funktionsobjekte) für das Überladen von Operatoren sind ebenfalls verfügbar.

Dinkumware Version 6.40 ist für die C++-Anwendungsentwicklung für 64-Bit-Windows verfügbar.

Separate STL-Versionen für 32-Bit-Windows und 64-Bit-Windows

Die IDE fügt die korrekte Dinkumware-Version auf Basis der Zielplattform, die Sie für C++-Anwendungen festgelegt haben, automatisch hinzu. Sie sollten Dinkumware nicht explizit einbeziehen (#include).

  • 64-Bit-Windows-Anwendungen verwenden Dinkumware Version 6.40.
    • Die Header für 64-Bit-Windows werden hier installiert:
C:\Program Files (x86)\Embarcadero\Studio\17.0\include\dinkumware64
  • 32-Bit-Windows-Anwendungen verwenden Dinkumware Version 5.01.
    • Die Version 5.01 der Bibliothek wurde mit einigen neueren Templates aktualisiert.
    • Die Header für 32-Bit-Windows werden hier installiert:
C:\Program Files (x86)\Embarcadero\Studio\17.0\include\dinkumware

Hinweis: Appmethod C++ unterstützt die Verwendung der Dinkumware Standard-C++-Bibliothek bei der Entwicklung für mobile Plattformen derzeit nicht. Nur Windows (Win32 und Win64) wird unterstützt.

Siehe auch

Meine Werkzeuge
In anderen Sprachen