Compras a menudo en Amazon?? Pincha aquí!!!



ViewGrip: #1 Free Youtube Views, Likes & Subscribers




Powered by Restream.io


viernes, 12 de agosto de 2022

Show HN: DAW JSON Link https://ift.tt/01sUeLT

Show HN: DAW JSON Link I just released v3 of DAW JSON Link https://ift.tt/PJ26lFg , a C++ JSON library, that I am the author of. It's a C++ JSON library that prioritizes concrete data structures. It is fast, GB/s, and competitive with other libraries out there like simdjson. A brief list of things it supports are: * declaratively map json objects to C++ data structures * allows allocators to be provided and passes it to allocator aware types * can parse via a non-owning json_value that allows JSON Path like indices along with iteration of sub members * types to provide iteration over json arrays and use in C++ algorithms * JSON Lines/NDJSON support * The parser does not allocate at all, that is up to the resulting data structures, if needed. The memory usage is very minimal * Variants/Sum types are a priority and most expressions of them in JSON have easy mappings with a fallback to code if needed * JSON Schema output from mappings * Custom number types are supported(e.g Boost Multi-precision/GNU MP) * Serialization to most things is supported out of the box with the ability to easily add a new way. This includes, pointer, output iterators, span like types, strings/vectors/containers of byte like types, FILE ... An accompanying project https://ift.tt/v9xtATo that allows using Boost.Describe reflection like mappings with JSON Link * Lots of example code in tests folder and cookbook like documentation in the docs folder to see it in use. All the examples in documentation are part of the test suite too * Optionally allows for comments( # line comments and C-style // and /* /) Allows for trailing comma * constexpr https://ift.tt/PJ26lFg August 12, 2022 at 11:54PM

No hay comentarios:

Publicar un comentario

Escribe !emote y tu emote para unirte al juego

Watch video on YouTube here: https://youtu.be/3tGZ-bSpFWE