STC 5.0

Nach fast zwei Jahren Entwicklung wurde die Bibliothek 5.0 veröffentlicht STC (header-only), geschrieben in C (C11 Standard) und unter der MIT-Lizenz verteilt.
Die Bibliothek bietet eine große Sammlung von Datentypen und Algorithmen, die auf C-Makros basieren, sowie eine eigene Implementierung von regulĂ€ren AusdrĂŒcken und formatierter Ausgabe.

Neuigkeiten:

  • Ein neues Haupt-Bausystem mit Meson. Auch eine einfache Makefile wird mitgeliefert.
  • Ein neuer Typ sum (tagged union) in algorithm.h.
  • Ein neuer ein-/mehrdimensionaler Typ span, Ă€hnlich der Implementierung in NumPy.
  • Kollaborativen unterstĂŒtzen jetzt strukturierten Parallelismus, symmetrische Kollaborativen und Fehlerbehandlung.
  • Der Template-Parameter i_type ermöglicht es, i_type, i_key und i_val in einer Zeile durch Kommas zu definieren.
  • Die Template-Parameter i_keyclass und i_valclass zur Angabe der Typen, fĂŒr die die Funktionen _drop() und _clone() definiert sind.
  • Die Template-Parameter i_keypro und i_valpro zur Festlegung der Typen cstr, box und arc (Benutzer können auch pro-Typen definieren).
  • hmap verwendet jetzt Hashing Robin Hood (sehr schnell mit Clang-Kompilierung).
  • Mehrere neue Algorithmen wurden hinzugefĂŒgt, Ă€hnlich wie C++ std::ranges, z. B. c_filter.
  • Eine Vielzahl von Verbesserungen und Fehlerbehebungen.

Quelle: linux.org.ru

ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster