Yasper

YAsper (noch ein anderer Smart Pointer) ist ein süßer und einfacher Single-Header-Smart-Zeiger für C ++.
Jetzt downloaden

Yasper Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • zlib/libpng License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Alex Rubinsteyn
  • Website des Verlags:

Yasper Stichworte


Yasper Beschreibung

Yasper (noch ein anderer Smart Poiner) ist ein süßer und einfacher Single-Header-Smart-Zeiger für C ++. Yasper (noch ein anderer Smart-Zeiger) ist ein süßer und einfacher Single-Header-Smart-Zeiger für C ++. Warum schreiben Sie einen anderen C ++ - Smart-Zeiger? Es gibt zwei qualitativ hochwertige Bibliotheken, die Smart-Zeiger umfassen: Loki und Boost. Alexandrescu's Loki SmartPtr ist zu einem Fehler kundengerecht. Ich finde politische Vorlagen unaussprechlich hässlich und benötigen nicht die zusätzlichen Optionen. Boosts Shared_PTR ist ziemlich nett, ist aber zu restriktiv und führt eine unerwünschte Abhängigkeit der massiven Boost-Bibliothek ein. Was ich brauche, ist ein kleiner, einfacher Smart Poiner: Yasper. Philosophymall (in einem einzelnen Header enthalten) einfach (nichts Fancy in dem Code, leicht verständlich) maximale Kompatibilität (Niederschlag für dumme Zeiger) Der letzte Punkt kann gefährlich sein, da Yasper riskante (noch nützliche) Aktionen (z. B. Zuordnung zu Rohzeiger und manuelle Version) von anderen Implementierungen nicht zulassen. Seien Sie vorsichtig, verwenden Sie nur diese Funktionen, wenn Sie wissen, was Sie tun!


Yasper Zugehörige Software

libucd.

libucd ist eine C-Bibliothek-Schnittstelle zur Unicode-Zeichendatenbank, die Eigenschaften aller Unicode-Zeichen enthält. ...

126

Herunterladen