- 博客(1)
- 资源 (2)
- 收藏
- 关注
原创 cpp程序使用jsoncpp对json格式数据序列化和反序列化操作
1.Json介绍JSON: JavaScript Object Notation(JavaScript 对象表示法),是存储和交换文本信息的语法。它类似 XML,但比 XML 更小、更快,更易解析。JSON 是轻量级的文本数据交换格式,独立于语言,具有自我描述性,更易理解。JSON 文本格式在语法上与创建 JavaScript 对象的代码相同,由于这种相似性,无需解析器,JavaScript 程序能够使用内建的 eval() 函数,用 JSON 数据来生成原生的 JavaScript 对象。语法规则
2020-12-02 15:18:02 1123
json_vc71_libmt.lib
json_vc71_libmt.lib是已经编译好的lib库,下载后可直接引用。
使用方法如下:
#pragma comment(lib, "json_vc71_libmt.lib")
2020-12-02
syslog_win32.lib
windows系统下,按照syslog协议,将客户端日志上传到服务器
步骤:
1..准备工作,从syslog-win32网站上下载源代码压缩包(syslog-win32-0.3.tar.bz2)。解压缩后,把客户端所使用的两个文件添加到使用syslog的项目中,如下:
1) 在include目录下的syslog.h头文件;
2) 在client目录下的syslog.h头文件;
下载网址:http://syslog-win32.sourceforge.net,版本1.0
2.将syslog.h头文件和syslog.h头文件编译成静态库,已经编译好的静态库;
3.下载完syslog_win32.lib后包含到工程文件中,添加syslog.h头文件,即可使用;
4.新建syslog.host配置文件,包含服务器IP:514,默认端口号514;
5.使用代码如下
set_syslog_conf_dir("配置文件目录");
openlog("clientName", LOG_CONS | LOG_PID, 0);
syslog(LOG_INFO, "This is a syslog message generated by program: %s\n","hello world!");
closelog();
//以上工作准备完毕后,win32客户端就可以通过syslog协议将日志上传到syslog服务器端,亲测OK!
2019-08-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人