
C++
Sidyhe
这个作者很懒,什么都没留下…
展开
-
Hprose之JAVA服务端与C++客户端
.原创 2016-05-25 18:07:44 · 2663 阅读 · 1 评论 -
mysqlcppconn之ConnectOptionsMap的使用
...原创 2016-03-10 15:42:17 · 2127 阅读 · 1 评论 -
使用MYSQLCPPCONN连接MYSQL数据库与读写BLOB字段
起初也是用C语言接口, 但不知为什么在VS2010下使用时调用mysql_thread_init()函数总是失败(动态链接)其他函数也用不了, 用了一阵子的ODBC但不会操作BLOB字段遂转到MYSQLCPPCONN, 但网上大都是C API例子,找了一些外文才整理好.闲话少说,走起.准备工作去官网上下载最新的Connector/C++的压缩包, 包含了头文件, 静态连接的li原创 2015-09-16 13:04:05 · 2321 阅读 · 1 评论 -
STL::STRING格式化字符串
void __inline __cdecl StdFormatA(std::string &buf, const char *format, ...)void __inline __cdecl StdFormatW(std::wstring &buf, const wchar_t *format, ...)原创 2015-09-16 11:48:11 · 2515 阅读 · 0 评论 -
不经意间的内存泄露:try-catch(CException *e)
在尽量保证代码健壮性的前提下再包上一层try-catch确实能够应对一些意外情况但所有基于CException的异常不能直接delete像下面的写法是错误的原创 2015-08-10 16:46:03 · 5593 阅读 · 2 评论 -
分解整数, 列出所有加法组合
#include #include using std::cin;using std::cout;using std::endl;// n: 待分解的数, m: 最大因子void add_split_stub(std::vector>& rs, std::vector& r, int n, int m){ if ((n < m) || (n < 0) || (m < 1))原创 2017-04-23 14:03:28 · 2432 阅读 · 0 评论 -
求两个map之间key的交集
求两个map之间key的交集条件: Key类型相同, Key比较函数相同, Value类型不限原创 2017-08-09 14:58:58 · 7475 阅读 · 0 评论 -
rol/ror in c++
templateT __rol(T val, size_t count){ size_t bitcount = sizeof(T) * 8; count %= bitcount; return (val > (bitcount - count));}templateT __ror(T val, size_t count){ size_t bitcount = sizeof(转载 2018-01-14 01:58:46 · 1954 阅读 · 0 评论