自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 windows客户端开发--让你的客户端崩溃之前生成dump文件

debug时候我们可以很快速、精确的定位问题所在。但是对于release版本,我们往往无能为力。尤其面对一群难缠的客户,情况就会更加糟糕。而且对于release版本来说,crash的时候日志系统往往起不到任何作用。而且,我们也不可能捕获所有的异常,更何况,客户端崩溃的原因都是我们捕获不了的异常。这就需要dump文件了。dump文件是C++程序发生异常时,保存

2016-04-20 09:59:51 903

转载 sqlite封装库SmartDB1.3发布

最近终于稍微有点空对SmartDB进行升级了,SmartDB1.3比之前的版本做了简化,增强了易用性和灵活性。  SmartDB对sqlite做了一层封装,屏蔽了诸多细节,使得我们使用起来很方便。在注重易用性的基础上还兼顾了性能和灵活性。易用性接口很简单,基本接口有如下几个:void Open(const string& fileName);bool Close();

2016-04-08 15:59:21 579

转载 c++11 输出时间

c++11 输出时间C++11中输出当前时间最直接的方法:std::time_t t2 = std::time(nullptr);cout "%Y-%m-%d %H.%M.%S") "."  这种方法可以输出年月日时分秒,不过却不能输出毫秒,如果要输出毫秒需要用下面的方法:auto n = chrono::system_clock::now();au

2016-04-08 15:51:02 5357 4

VC助手,XX版,支持VS2017

先安装VA_X_Setup2074.exe,然后再用下载下来的补丁“VA_X.dll”替换掉安装目录中的VA_X.dll即可

2017-12-13

解决方案垃圾文件清理器

此工具常用于清理解决方案目录垃圾文件(默认.sdf,pdb),无用文件夹(默认dll,ipch,debug,release),默认格式均可手动添加或删除。界面采用duilib设计,使用前建议把此工具放到解决方案上层目录,此时可以检错多个解决方案

2017-11-25

VC通过Http协议Get或Post方式与WebService通信,解析返回的Json

本资源是一个封装类,采用异步方式解决了Wininet不能设置超时的问题,当前异步采用C++11线程库及同步方式,可修改为MFC工作线程后在VS2012以下版本使用。JSON解析库采用JSONCPP。调用方式参考: CWininetHttp MyHttp; bool bSucess=false; iMyHttp.RequestJsonInfo((LPCTSTR)m_strUrl,Hr_Post,"Content-Type:application/x-www-form-urlencoded",strData,m_nTimeOut); if (!MyHttp.ParseJsonInfo()) { return OutPutFailInfo(MyHttp.GetErrInfo()); } MFC程序中通过HttpGet和HttpPost方式向WebService发送请求,WebService以Json的方式返回数据,MFC程序解析Json,得到指定数据。

2017-11-25

MFC项目重命名工具

对MFC项目重新命名,能够避免人工修改项目名称的繁琐及易出错,只需要输入旧项目解决方案路径及新项目名称即可

2017-09-11

空空如也

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

TA关注的人

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