文件名称:leetcode变形词-leptjsonCpp:LeptjsonCpp
文件大小:10KB
文件格式:ZIP
更新时间:2024-07-20 13:03:03
系统开源
leetcode 变形词 受lept_json项目启发,学习别人的C++版本实现 2018/12/04 尝试了把项目迁移到Linux,并修复了几个bug。 unionFree()里忘记写break,不知道为什么windows下还能跑通 sprintf_s在Linux库中没有,换成了sprintf 最近Linux看到人头大,任重而道远啊,加油,打算改改简历? 2018/11/28 完成了比较操作符operator==和operator!= 本来想用C++ 17的std::variant替换union,发现自己的vs15并不支持。。还是算了吧。开始新一篇,学学Linux吧。 2018/11/27 完成了序列化 double类型的格式化为"%g",“%.17g”表示最宽可以有17位,保证精度。 另外C++库函数to_string的精度是不够的,不能保证最大浮点数的转换。 2018/11/26 完成了object的解析 今天没有遇到太多问题。 去刷leetcode啦。 2018/11/25 完成了array的解析 今天遇到了挺多的问题。 因为涉及到vector的操作,需要为类添加拷贝构造函数和
【文件预览】:
leptjsonCpp-master
----leptValue.cpp(6KB)
----.gitignore(35B)
----README.md(2KB)
----test.cpp(15KB)
----leptParser.cpp(6KB)
----leptValue.h(2KB)
----leptException.h(266B)
----leptParser.h(575B)