- 博客(9)
- 收藏
- 关注
原创 c++实现split函数
c++实现split函数#include <vector>#include <string>#include <string.h>bool SplitStream(const char* strSource, std::vector<char*>* strDest, const char seps){ if (strSource == ...
2018-10-30 20:59:59 1326
原创 c++中gbk和utf-8互转
c++中gbk和utf-8互转gbk转utf-8utf-8转gbk建议gbk转utf-8char* G2U(const char* gb2312){ ASSERT(gb2312!=NULL); int len = MultiByteToWideChar(CP_ACP, 0, gb2312, -1, NULL, 0); wchar_t* wstr = new wchar_t[len + ...
2018-10-30 20:52:33 4756
原创 c++调用hiredis读写redis
c++调用hiredis读写redis添加文件例子添加文件在工程中添加redis的c语言客户端文件,linux无需win32fixes文件例子#ifdef _WIN32#include "hiredis.h"#include <WinSock2.h>#pragma comment(lib,"wsock32.lib")#else#include <sys/so...
2018-10-30 20:34:36 3111
原创 shared_ptr基本用法
shared_ptr基本用法头文件声明方法增加计数得到原指针一个例子头文件shared_ptr需要头文件#include <memory>声明方法//way1auto sp1 = std::make_shared<int>(5);//way2int* p1 = new int[3];memset(p1, 0, sizeof(int) * 3);std:...
2018-10-30 20:13:33 6355
原创 基于moongoose的c++ http服务端
我最轻量级的c++ http服务端项目组成头文件http_server.h源文件http_control1.cpp源文件http_server.cpp这只是一个半成品,仅有部分测试函数,需要根据自己的需要做一些修改和完善工作。可以用作参考来实现一个轻量级的http服务端。项目组成头文件http_server.h#ifndef HTTP_SERVER_H#define HTTP_SER...
2018-10-23 11:47:55 2159 1
原创 kafka客户端类
我的kafka客户端测试类客户端头文件&quot;kafka_control.h&quot;源文件&quot;kafka_control.cpp&quot;例子:一个项目中实际用到的跨平台的kafka客户端类,vs2013和sentos7实际测试可用客户端封装几个简单的函数,给自己留备份,仅供参考。是针对kafka集群的客户端,而且根据id,做哈希计算后,写入对应的kafka分区,本例子中kafka分区默认为5,复制粘贴的同学自
2018-10-23 11:21:16 308
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人