源码小函数集合
文章平均质量分 81
不期而遇相伴相惜
萧萧梧叶送寒声, 江上秋风动客情。
知有儿童挑促织, 夜深篱落一灯明。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Getlocaltime()
string Getlocaltime(){ time_t now_time; now_time = time(NULL); tm *pCurTime=NULL; pCurTime = localtime(&now_time); if (NULL == pCurTime) { return ""; } stringstream stringtime; stringtime原创 2018-02-01 18:12:49 · 2896 阅读 · 0 评论 -
UTF-8转ANSI
BOOL Utf8ToAnsi( LPCSTR lpcszStr, char* lpwszStr, DWORD dwSize ){ DWORD dwMinSize; WCHAR* strTmp ; dwMinSize = MultiByteToWideChar (CP_UTF8, 0, lpcszStr, -1, NULL, 0); strTmp = new WCHAR[dwMinSiz原创 2018-02-01 17:58:26 · 935 阅读 · 0 评论 -
MFC下ANSI转UTF8
1.MFC下ANSI转UTF8void ANSItoUTF8(CString &strAnsi){//获取转换为宽字节后需要的缓冲区大小,创建宽字节缓冲区,936为简体中文GB2312代码页UINT nLen = MultiByteToWideChar(936,NULL,strAnsi,-1,NULL,NULL);WCHAR *wszBuffer = new WCHAR[nLen+1];原创 2018-02-01 17:52:31 · 1105 阅读 · 1 评论 -
Linux下的网络通信
近日由于项目原因给客户提供的Linux下动态库需要重构,特做记录备份,方便以后查阅和需要的人检视,如有疑问可随时联系本人;1:全局函数//************************************//函数功能:创建socket连接//函数名称:create_and_connect//参数说明:char *sip:ip地址//参数说明:int iport:端口//原创 2018-02-06 11:11:07 · 1013 阅读 · 0 评论 -
16进制、2进制等相互转换
思路就不说了,代码很简单,贴出方便有需要的人使用;【1】16进制 转 2进制string HexToBin(const string &strHex){ if (strHex.size() % 2 != 0) { return ""; } string strBin; strBin.resize(strHex.size() / 2); for (size_t i =原创 2018-02-06 11:29:38 · 672 阅读 · 0 评论 -
URL编码与解码
由于调休所以好长时间没有记录工作博文了,恰巧项目需要,写篇关于URL编解码的纯干货;直接贴代码://************************************//函数功能:URL编码//函数名称:URLEncode//参数说明:const string &sIn:待编码字符串//返回值 : 编码后的字符串//其他说明://*********************...原创 2018-03-27 14:13:41 · 366 阅读 · 0 评论
分享