C++
文章平均质量分 72
zhizhuode
这个作者很懒,什么都没留下…
展开
-
使用PDH性能计数器获取CPU使用率网卡信息等
使用pdh包含头文件Pdh.h 库可以用#pragma comment(lib,"Pdh.lib")加载通常步骤为打开查询,添加查询,查询的收集,取值。下面的是cpu使用率HQUERY query; double CPUusage; PDH_STATUS status = PdhOpenQuery(NULL, NULL, &query); if (ERROR_SUCCES原创 2015-10-17 15:18:51 · 2781 阅读 · 3 评论 -
libcurl库的使用
最近的学习文件上传和下载用到了libcurl库,研究了一段时间现将心得写下也算是给后来者一个参考。最好的学习资料当然是官网的介绍和例子http://curl.haxx.se/libcurl/c/正常情况下用easy模式就可以了。主要就是curl_easy_init() curl_easy_setopt curl_easy_perform其中最重要的就是curl_easy_setop原创 2015-10-17 14:42:14 · 650 阅读 · 0 评论 -
vs2010 编译libcurl库
最近项目需要文件上传就想到了用libcurl库。我的是下载的源码自己编译,网站也有编译好的,不过怕版本问题所以还是自己编译吧。 步骤 1.去官网下载源码 我的是7.32的。 2.项目属性 c/c++ 常规 将原来的目录修改你所下载的那个版本的include头文件目录 3.项目属性 c/c++ 预处理器 将BUILDING_LIBCURL,把它改为CURL_STATICL原创 2015-10-17 14:15:19 · 606 阅读 · 0 评论 -
c++使用zlib和minizip压缩文件
zlib的安装可以参照http://blog.sina.com.cn/s/blog_6e0693f70100sjgj.html这篇文章的做。我用的是1.28版本的也是可以的。要注意的是6个项目,主要就是最下面两个就可以了,一个是静态库,一个是动态库。如果要编译其它4个的话要在项目属性连接器的输入添加刚才生成的zlibwapid.lib或zlibwapi.lib取决于是debuge还是rel原创 2015-10-17 15:35:43 · 11372 阅读 · 1 评论 -
C++ 使用文件映射
针对大文件来说一般是以内存映射文件的方式来进行的。具体的各种原理什么的可以参考windows核心编程。这里主要说下怎么用的。 一般情况下使用CreateFileA,CreateFileMappingA,MapViewOfFile就可以了。原创 2016-05-24 14:07:45 · 2756 阅读 · 0 评论