• [^] # Re: D'autres versions

    Posté par (Mastodon) . En réponse au journal Tous les parsers JSON sont mauvais. Évalué à 3.

    En fait, pas grand chose à faire de plus pour avoir une version itérative avec rapidjson:

    #include <rapidjson/document.h>
    #include <rapidjson/filereadstream.h>
    #include <cstdio>
    int main() {
     char readBuffer[2048];
     rapidjson::FileReadStream frs(stdin, readBuffer, sizeof(readBuffer));
     rapidjson::Document d;
     d.ParseStream<rapidjson::kParseIterativeFlag>(frs);
     return 0;
    }