Gwydredd 4.3.0

Ar Ionawr 6, 4.3.0 o un o'r llyfrgelloedd cyflymaf darllen ac ysgrifennu JSON, wedi'i ysgrifennu yn C ++ (pennawd yn unig, safon C ++23) ac wedi'i ddosbarthu o dan drwydded MIT.
CSV a BEVE.

Rhestr o newidiadau:

  • Ychwanegwyd opsiwn amser llunio (a deunydd lapio) append_arrays, sy'n atodi data i fathau fel std :: fector heb eu trosysgrifo:

std::fector v{}; constexpr glz::opts append_opts{.append_arrays = gwir}; disgwyl (ddim glz:: darllen (v, "[1,2,3]")); disgwyl(v == std:: fector {1,2,3}); disgwyl (ddim glz:: darllen (v, "[4,5,6]")); disgwyl(v == std:: fector {1,2,3,4,5,6});

  • Ychwanegwyd cefnogaeth i fathau o lyfrgell Eigen sy'n newid yn ddeinamig.
  • Cefnogaeth ychwanegol i adlewyrchu mathau fector Eigen.
  • Gwell glz::async_string gyda mwy o ddulliau a std:: cefnogaeth fformat.
  • Ailffactorio'r cofnod map.
  • Trwsiwch always_null_t wrth weithio gyda gwrthrychau ac ysgrifennu null yn gyflymach.
  • Allweddi rhifol mwy effeithlon mewn mapiau deinamig.

Ffynhonnell: linux.org.ru

Prynu gwesteio dibynadwy ar gyfer gwefannau sydd â diogelwch DDoS, gweinyddwyr VPS VDS 🔥 Prynu cynnal gwefannau dibynadwy gyda diogelwch DDoS, gweinyddion VPS VDS | ProHoster