自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (11)
  • 收藏
  • 关注

原创 从一段代码谈GetPrivateProfileString的深坑

总结:GetPrivateProfileString注意文件是否存在,文件不存在或不具有r读权限会在运行时报内存错误。失败源代码如下:string programDir = GetOcxPath(file);//得到ini配置文件路径ret = GetPrivateProfileString(app,key,"",returnString,MAX_PATH,"c:\\base64bmp_confi...

2018-03-30 12:26:03 2483

原创 ocx 和 EXE 当前路径运行路径区别

获取工程运行路径源代码string GetProgramDir()     {          char exeFullPath[MAX_PATH]; // Full path       string strPath = "";         GetModuleFileName(NULL,exeFullPath,MAX_PATH);      strPath=(string)exeFullP...

2018-03-29 00:33:14 1111

原创 超值版 bat 注册控件

bat 源代码::author:whish::博学笃行,盛德日新@echo "#########注册脚本正在运行#############"@echo "请输入控件或者动态库名字,包括后缀.ocx、.dll"@echo off@set /p ocxname=控件名字:@if %ocxname% == "" ( @goto :end0) else ( @goto :run0 ):end0@echo ...

2018-03-28 14:58:07 352

转载 C++中的hash_map和map的区别

原博客地址:http://blog.csdn.net/yusiguyuan/article/details/12883727首先感谢原作者,诚挚的祝福。**好东西copy 做个备份**1)为什么需要hash_map用过map吧?map提供一个很常用的功能,那就是提供key-value的存储和查找功能。例如,我要记录一个人名和相应的存储,而且随时增加,要快速查找和修改:岳不群-华山派掌门人,人称君子...

2018-03-01 09:32:40 4592

Google Breakpad构建编译使用完整包

跨平台的崩溃文件转储生成库。 完整的源代码和Windows下gyp构建后的工程解决方案。 开发使用文档。

2023-06-14

c++跨平台CxImage库,含demo

跨平台CxImage库,内含demo。修改make失败、bmp不支持问题。 采用中标麒麟SP1-V10+inter核编译。

2022-06-29

boost_1_61_0-all-32-64.7z

Windows下编译后的boost_1_16_0库,包含msvc从 8.0到14.0

2021-06-03

【带目录】程序员面试宝典

【绝对市场冲击】3分下载别人的资源,自己加的书签目录。只要1分了啦,干净别错过了额。

2018-09-11

Windows平台c++对ftp/sftp文件和文件夹下载上传工程源代码

Windows平台下c++ 对ftp和sftp文件以及文件夹下载上传整体的工程源代码。 内涵文档,测试用例 经过单元测试,集成测试 可靠,本人也是经过半个月的开发和封装

2018-05-02

Windows平台c++工程base64与二进制文件相互转化

在前人的基础上增加了json解析封装得到base64或反转成文件。包括案例,源代码。 调用简单,不错的学习案例。 std::unique_ptrp(new const char*(readfile64("{\"filename\":\"D:\\\\job\\\\greatwall\\\\test\\\\1.jpg\"}"))); if (!*p.get()) return -1; int len = strlen(*p.get()); printf("%s\n",*p.get()); char* pcOut = new char[len + MAX_PATH]; memset(pcOut,0x00,sizeof(pcOut)); sprintf(pcOut,"{\"base64\":\"%s\",\"filename\":\"%s\"}",*p.get(),"D:\\\\job\\\\greatwall\\\\test\\\\out.jpg"); //const char* ret = _64tofile(pcOut); std::unique_ptrret(new const char*(_64tofile(pcOut))); printf("%s\n",*ret.get());

2018-04-11

window平台下c++ 对zip压缩解压缩工程源代码

通过json格式传入字符串实现多文件或目录的zip压缩或解压缩。详情阅读readme.txt

2018-04-10

c++ 对properties配置文件读写源代码

/*读操作 CProperties cprop; PSTATUS ret = cprop.open("D:\\job\\greatwall\\test\\bank.properties"); if (ret != IS_OK) { cout<<"打开配置文件失败"<<endl; getchar(); return 0; } cprop.load(); vector vec = cprop.read("key3"); for (int i=0; i<vec.size();i++) { cout<<vec[i].c_str()<<endl; } cprop.close();*/ /*写操作 CProperties cprop_write; ret = cprop_write.open("D:\\job\\greatwall\\test\\bank2.properties"); cprop_write.write("aaa","bbb"); cprop_write.write("aaa","bbb"); vec = cprop_write.read("aaa"); for (int i=0; i<vec.size();i++) { cout<<vec[i].c_str()<<endl; } cprop_write.close(); */

2018-04-04

qdir很强大的文件管理软件

实现一个窗口分屏技术对多文件的操作,是很方便的软件开发辅助工具

2018-03-30

ocx 将base64转图片的整体解决方案包括源代码,说明文档,bat脚本

用ocx实现base64输入字符串生成配置路径的图片,output为输出文件

2018-03-30

中国银联银联卡受理终端应用规范

中国银联银联卡受理终端应用规范

2017-02-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除