- 博客(1)
- 资源 (4)
- 收藏
- 关注
转载 Qt5 C++源码中使用中文的简单步骤
GCC、Clang等编译器使用中文都是非常简单的,唯独MSVC是个毒瘤,本文给出的方案均可跨GCC、Clang平台,所以在文字上只需提及MSVC的版本。对VS2015Update2及以上版本如果你在使用VS2015Update2、VS2017。只需要在.pro文件内加入如下代码即可。(源码使用UTF8,不需要BOM)复制代码win32-msvc*: { QMAKE_CFLAGS...
2019-05-09 14:03:02 988
解决方案垃圾文件清理器
此工具常用于清理解决方案目录垃圾文件(默认.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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人