Lub Ib Hlis 6, 4.3.0 ntawm ib qho ntawm cov cov tsev qiv ntawv ceev tshaj plaws nyeem thiab sau JSON, sau hauv C ++ (header-tsuas yog, C ++ 23 tus qauv) thiab muab faib raws li MIT daim ntawv tso cai.
CSV thiab BEVE.
Daim ntawv thov:
- Ntxiv kev xaiv compile-time (thiab wrapper) append_arrays, uas ntxiv cov ntaub ntawv rau hom xws li std::vector yam tsis tau sau lawv:
std:: ua v {}; constexpr glz::opts append_opts{.append_arrays = true}; expect(tsis glz::read (v, "[1,2,3]")); expect(v == std::vector {1,2,3}); expect(tsis glz::read (v, "[4,5,6]")); expect(v == std::vector {1,2,3,4,5,6});
- Ntxiv kev txhawb nqa rau dynamically hloov Eigen tsev qiv ntawv hom.
- Ntxiv kev txhawb nqa rau kev xav ntawm Eigen vector hom.
- Txhim kho glz:: async_string nrog ntau txoj hauv kev thiab std:: hom kev txhawb nqa.
- Refactoring daim ntawv qhia nkag.
- Kho always_null_t thaum ua hauj lwm nrog cov khoom thiab ceev sau ntawv ntawm ib txwm null.
- Cov lej lej ua tau zoo dua hauv daim duab qhia chaw dynamic.
Tau qhov twg los: linux.org.ru ua
