一周一库
文章平均质量分 66
segen_jaa
这个作者很懒,什么都没留下…
展开
-
shared_ptr用法
参见:http://citycowboy.blog.sohu.com/82383240.html。头文件: "boost/shared_ptr.hpp"几乎所有稍微复杂点的程序都需要某种形式的引用计数智能指针。这些智能指针让我们不再需要为了控制被两个或多个对象共享的对象的生存期而编写复杂的逻辑。当引用计费降为零,没有对象再需要这个共享的对象,这个对象就自动被销毁了。引用计数转载 2012-04-05 10:42:06 · 775 阅读 · 0 评论 -
Boost库单元测试使用配置
Boost库单元测试使用配置1 Boost库简介Boost官网:http://www.boost.org/。中文简介见百度百科:http://baike.baidu.com/view/663725.htm。Boost库是一个可移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的发动机之一。Boost中比较有名气的几个库:Regex 正则表达式库原创 2012-03-29 15:28:00 · 8194 阅读 · 1 评论 -
Debug程序无法运行解决
说明:文章内容部分参考网络上的解决思路。在没有安装Microsoft Visual Studio的系统上,Debug版本无法正常运行。这是由于缺少vs运行时库引起的。以vs2005为例。开发机用vs2005编译出Debug版本程序,发送到一台没有安装过vs的机器上运行,运行不成功。解决方法如下。C:\ProgramFiles\Microsoft Visual Studio原创 2012-05-28 09:43:32 · 7696 阅读 · 3 评论 -
Boost库时间日期学习
学习内容见《Boost程序库完全开发指南》第2章 时间与日期学习三个类的使用timer、progress_timer、date。Boost库的配置可参照:http://blog.csdn.net/segen_jaa/article/details/7407404。开发环境:WinXP+VS2005+ boost_1_49_0。以下所有示例程序均为控制台程序。1、原创 2012-07-09 16:26:16 · 2362 阅读 · 0 评论 -
Boost库智能指针学习
参见《Boost程序库完全开放指南》 第3章 内存管理所有示例,采用vs2010开发工具(vs2005也适用),均为win32控制台程序。Boost库的配置可参照:http://blog.csdn.net/segen_jaa/article/details/7407404。1、scoped_ptr内动态管理内存。但所有权不能转让,不能进行赋值操作。示例代码如下。#i原创 2012-07-16 16:09:51 · 4988 阅读 · 0 评论 -
gSOAP启用gzip压缩
原文网址:http://blog168.chinaunix.net/space.php?uid=789299&do=blog&id=12763项目需要使用web service,因各方面原因选择了gSOAP,使用上之后有些后悔了,资源太少,遇到问题根本不知道该如何解决,先把遇到的问题记录下来,以后有了解决方法后再补充上。第一个问题:使用gSOAP接收附件时,总会多出转载 2012-10-08 09:31:14 · 3556 阅读 · 0 评论 -
基于Canvas的Char.js库使用
Chart.js是基于Html5 Canvas的图表库。官网:http://www.chartjs.org/参考文档:http://www.chartjs.org/docs/支持六种图表,对应源码相对目录如下。bardoughnutlinepiepolar-arearadar原创 2014-07-28 20:33:24 · 3429 阅读 · 1 评论