91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 820KB
    文件類型: .rar
    金幣: 2
    下載: 2 次
    發(fā)布日期: 2021-05-15
  • 語言: 其他
  • 標(biāo)簽: C++??

資源簡介

直接下載, 解壓, 然后用VS編譯器直接編譯, 無任何依賴, 一次就能編譯成功, 基于RapidJosn 開源的代碼進(jìn)行封裝,

資源截圖

代碼片段和文件信息

#include?“Jsonbase.h“
#pragma?warning(disable:4996?4098)
using?namespace?JsonbaseHelper;

Jsonbase::Jsonbase(void)
{
}
Jsonbase::~Jsonbase(void)
{
}

void?Jsonbase::ToWriteEvery(Writer??&writer?int32_t?&val)
{
writer.Int(val);
}
void?Jsonbase::ToWriteEvery(Writer??&writer?int64_t?&val)
{
writer.Int64(val);
}
void?Jsonbase::ToWriteEvery(Writer??&writer?uint32_t?&val)
{
writer.Uint(val);
}
void?Jsonbase::ToWriteEvery(Writer??&writer?uint64_t?&val)
{
writer.Uint64(val);
}
void?Jsonbase::ToWriteEvery(Writer??&writer?double?&val)
{
writer.Double(val);
}
void?Jsonbase::ToWriteEvery(Writer??&writer?bool?&val)
{
writer.Bool(val);
}
void?Jsonbase::ToWriteEvery(Writer??&writer?std::string?&val)
{
writer.String(val.data());
}
void?Jsonbase::ToWriteEvery(Writer??&writer?char?*?val)
{
writer.String(val?strlen(val));
}
void?Jsonbase::ToParseEvery(const?Value?&val?int32_t?&t)
{
t?=?val.GetInt();
}
void?Jsonbase::ToParseEvery(const?Value?&val?int64_t?&t)
{
t?=?val.GetInt64();
}
void?Jsonbase::ToParseEvery(const?Value?&val?uint32_t?&t)
{
t?=?val.GetUint();
}
void?Jsonbase::ToParseEvery(const?Value?&val?uint64_t?&t)
{
t?=?val.GetUint64();
}
void?Jsonbase::ToParseEvery(const?Value?&val?double?&t)
{
t?=?val.GetDouble();
}
void?Jsonbase::ToParseEvery(const?Value?&val?bool?&t)
{
t?=?val.GetBool();
}
void?Jsonbase::ToParseEvery(const?Value?&val?std::string?&t)
{
t?=?val.GetString();
}
void?Jsonbase::ToParseEvery(const?Value?&val?char?t[])
{
int?size?=?ARRAY_SIZE(t);
const?char?*s?=?val.GetString();
int?len?=?strlen(s);
strncpy(t?s?std::min(size?len));
}
std::string?Jsonbase::SerializeJson(Jsonbase*?pJson)
{
StringBuffer?s;
Writer?writer(s);
pJson->ToWrite(writer);
return?s.GetString();
}
void?Jsonbase::DeserializeJson(Jsonbase?*p?const?std::string?&json)?{
Document?document;
if?(json.empty())
{
printf(“NULL?\n“);
return;
}
document.Parse(json.c_str());
const?Value?&val?=?document;
p->ParseJson(val);
}
void?Jsonbase::ToWrite(Writer??&writer)
{
}
void?Jsonbase::ParseJson(const?Value&?val)
{
}

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件????????620??2019-07-09?14:31??LibJosnSerial\Debug\cl.command.1.tlog

?????文件??????16582??2019-07-09?14:31??LibJosnSerial\Debug\CL.read.1.tlog

?????文件????????340??2019-07-09?14:31??LibJosnSerial\Debug\CL.write.1.tlog

?????文件?????588328??2019-07-09?14:31??LibJosnSerial\Debug\Jsonbase.obj

?????文件????????402??2019-07-09?14:43??LibJosnSerial\Debug\Lib-link.read.1.tlog

?????文件????????244??2019-07-09?14:43??LibJosnSerial\Debug\Lib-link.write.1.tlog

?????文件????????268??2019-07-09?14:43??LibJosnSerial\Debug\lib.command.1.tlog

?????文件?????191488??2019-07-05?10:37??LibJosnSerial\Debug\LibJosnSerial.idb

?????文件?????????58??2019-07-09?14:43??LibJosnSerial\Debug\LibJosnSerial.lastbuildstate

?????文件???????1002??2019-07-09?14:43??LibJosnSerial\Debug\LibJosnSerial.log

?????文件?????430080??2019-07-05?10:37??LibJosnSerial\Debug\LibJosnSerial.pdb

?????文件????????720??2019-07-05?10:37??LibJosnSerial\Debug\LibJosnSerial.tlog\CL.command.1.tlog

?????文件??????22182??2019-07-05?10:37??LibJosnSerial\Debug\LibJosnSerial.tlog\CL.read.1.tlog

?????文件????????484??2019-07-05?10:37??LibJosnSerial\Debug\LibJosnSerial.tlog\CL.write.1.tlog

?????文件????????302??2019-07-05?10:37??LibJosnSerial\Debug\LibJosnSerial.tlog\Lib-link.read.1.tlog

?????文件????????222??2019-07-05?10:37??LibJosnSerial\Debug\LibJosnSerial.tlog\Lib-link.write.1.tlog

?????文件????????290??2019-07-05?10:37??LibJosnSerial\Debug\LibJosnSerial.tlog\Lib.command.1.tlog

?????文件????????200??2019-07-05?10:37??LibJosnSerial\Debug\LibJosnSerial.tlog\LibJosnSerial.lastbuildstate

?????文件?????355328??2019-07-09?14:31??LibJosnSerial\Debug\vc110.idb

?????文件?????397312??2019-07-09?14:31??LibJosnSerial\Debug\vc110.pdb

?????文件???????2298??2019-07-04?10:10??LibJosnSerial\Jsonbase.cpp

?????文件???????4990??2019-07-04?10:38??LibJosnSerial\Jsonbase.h

?????文件???????8840??2019-07-15?00:15??LibJosnSerial\LibJosnSerial.vcxproj

?????文件???????3142??2019-07-04?10:28??LibJosnSerial\LibJosnSerial.vcxproj.filters

?????文件????????165??2019-07-04?10:20??LibJosnSerial\LibJosnSerial.vcxproj.user

?????文件??????10311??2017-01-23?23:08??LibJosnSerial\rapidjson\allocators.h

?????文件?????115284??2019-07-09?16:13??LibJosnSerial\rapidjson\document.h

?????文件??????10681??2017-01-23?23:08??LibJosnSerial\rapidjson\encodedstream.h

?????文件??????28634??2017-01-23?23:08??LibJosnSerial\rapidjson\encodings.h

?????文件???????3870??2017-01-23?23:08??LibJosnSerial\rapidjson\error\en.h

............此處省略66個(gè)文件信息

評論

共有 條評論