STC 5.0

STC 5.0

Pas almost dy vjet zhvillimi, u lëshua versioni 5.0 i bibliotekës STC (vetëm header), e shkruar në gjuhën C (standardi C11) dhe e shpërndarë nën licencën MIT.
Biblioteka ofron një grup të gjerë strukturash të dhënash dhe algoritmash, të bazuar në makrotë C dhe implementimin e vet të shprehjeve të rregullta dhe formësimit të output-it.

ÇfarĂ« Ă«shtĂ« e re:

  • NjĂ« sistem i ri i ndĂ«rtimit me Meson. Po ashtu, Ă«shtĂ« bashkangjitur njĂ« Makefile i thjeshtĂ«.
  • Lloji i ri sum (unioni tĂ« etiketuar) nĂ« algorithm.h.
  • Lloji i ri njĂ«-/ shumĂ«-dimensionale span, i ngjashĂ«m me implementimin nĂ« NumPy.
  • Korrutinat tani mbĂ«shtesin paralelizmin e strukturuar, korrutinat simetrike dhe trajtimin e gabimeve.
  • Parametri i shabllonit i_type lejon definimin e i_type, i_key dhe i_val nĂ« njĂ« rresht, me presje.
  • Parametrat e shabllonit i_keyclass dhe i_valclass pĂ«r tĂ« specifikuar llojet pĂ«r tĂ« cilat janĂ« tĂ« pĂ«rcaktuara funksionet _drop() dhe _clone().
  • Parametrat e shabllonit i_keypro dhe i_valpro pĂ«r tĂ« caktuar llojet cstr, box dhe arc (pĂ«rdoruesit gjithashtu mund tĂ« pĂ«rcaktojnĂ« lloje pro).
  • hmap tani pĂ«rdor hashing Robin Hood (shumĂ« i shpejtĂ« me kompilimin clang).
  • Shtuar disa algoritme tĂ« reja, tĂ« ngjashme me C++ std::ranges, pĂ«r shembull, c_filter.
  • ShumĂ« pĂ«rmirĂ«sime dhe rregullime tĂ« gabimeve.

Burimi: linux.org.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster