• 大小: 212KB
    文件类型: .rar
    金币: 2
    下载: 1 次
    发布日期: 2021-06-13
  • 语言: 其他
  • 标签: arduino  json  

资源简介

arduino JSON_V5版本库,需要的可以直接下载使用

资源截图

代码片段和文件信息

#include 

class memstream : public std::istream {
  struct membuf : std::streambuf {
    membuf(const uint8_t *p size_t l) {
      setg((char *)p (char *)p (char *)p + l);
    }
  };
  membuf _buffer;

 public:
  memstream(const uint8_t *p size_t l)
      : std::istream(&_buffer) _buffer(p l) {
    rdbuf(&_buffer);
  }
};

extern “C“ int LLVMFuzzerTestOneInput(const uint8_t *data size_t size) {
  DynamicJsonBuffer jsonBuffer;
  memstream json(data size);
  JsonVariant variant = jsonBuffer.parse(json);
  if (variant.success()) {
    variant.as();  // <- serialize to JSON
  }
  return 0;
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        780  2019-05-01 00:04  ArduinoJson-5.13.5\appveyor.yml

     文件        117  2019-05-01 00:04  ArduinoJson-5.13.5\ArduinoJson.h

     文件      32515  2019-05-01 00:04  ArduinoJson-5.13.5\banner.svg

     文件      16116  2019-05-01 00:04  ArduinoJson-5.13.5\CHANGELOG.md

     文件        358  2019-05-01 00:04  ArduinoJson-5.13.5\CMakeLists.txt

     文件        318  2019-05-01 00:04  ArduinoJson-5.13.5\CONTRIBUTING.md

     文件       4148  2019-05-01 00:04  ArduinoJson-5.13.5\examples\JsonConfigFile\JsonConfigFile.ino

     文件       2444  2019-05-01 00:04  ArduinoJson-5.13.5\examples\JsonGeneratorExample\JsonGeneratorExample.ino

     文件       2969  2019-05-01 00:04  ArduinoJson-5.13.5\examples\JsonHttpClient\JsonHttpClient.ino

     文件       2498  2019-05-01 00:04  ArduinoJson-5.13.5\examples\JsonParserExample\JsonParserExample.ino

     文件       2921  2019-05-01 00:04  ArduinoJson-5.13.5\examples\JsonServer\JsonServer.ino

     文件       2719  2019-05-01 00:04  ArduinoJson-5.13.5\examples\JsonUdpBeacon\JsonUdpBeacon.ino

     文件       2126  2019-05-01 00:04  ArduinoJson-5.13.5\examples\ProgmemExample\ProgmemExample.ino

     文件       2557  2019-05-01 00:04  ArduinoJson-5.13.5\examples\StringExample\StringExample.ino

     文件        632  2019-05-01 00:04  ArduinoJson-5.13.5\fuzzing\fuzzer.cpp

     文件        476  2019-05-01 00:04  ArduinoJson-5.13.5\fuzzing\Makefile

    .......        14  2019-09-04 21:56  ArduinoJson-5.13.5\fuzzing\my_corpus\.gitignore

     文件        177  2019-05-01 00:04  ArduinoJson-5.13.5\fuzzing\seed_corpus\Comments.json

     文件          2  2019-05-01 00:04  ArduinoJson-5.13.5\fuzzing\seed_corpus\EmptyArray.json

     文件          2  2019-05-01 00:04  ArduinoJson-5.13.5\fuzzing\seed_corpus\Emptyobject.json

     文件        611  2019-05-01 00:04  ArduinoJson-5.13.5\fuzzing\seed_corpus\ExcessiveNesting.json

     文件        235  2019-05-01 00:04  ArduinoJson-5.13.5\fuzzing\seed_corpus\Numbers.json

     文件        834  2019-05-01 00:04  ArduinoJson-5.13.5\fuzzing\seed_corpus\OpenWeatherMap.json

     文件         92  2019-05-01 00:04  ArduinoJson-5.13.5\fuzzing\seed_corpus\Strings.json

     文件       2937  2019-05-01 00:04  ArduinoJson-5.13.5\fuzzing\seed_corpus\WeatherUnderground.json

     文件        322  2019-05-01 00:04  ArduinoJson-5.13.5\keywords.txt

     文件        573  2019-05-01 00:04  ArduinoJson-5.13.5\library.json

     文件        634  2019-05-01 00:04  ArduinoJson-5.13.5\library.properties

     文件       1126  2019-05-01 00:04  ArduinoJson-5.13.5\LICENSE.md

     文件       7177  2019-05-01 00:04  ArduinoJson-5.13.5\README.md

............此处省略219个文件信息

评论

共有 条评论