自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (6)
  • 收藏
  • 关注

原创 智能指针

1. scoped_ptr boost::scoped_ptr的实现和std::auto_ptr非常类似,都是利用了一个栈上的对象去管理一个堆上的对象,从而使得堆上的对象随着栈上的对象销毁时自动删除。不同的是,boost::scoped_ptr有着更严格的使用限制——不能拷贝。这就意味着:boost::scoped_ptr指针是不能转换其所有权的。不能转换所有权boos

2015-09-15 10:54:04 713

转载 STL之set集合容器

set集合容器实现了红黑树(Red-Black Tree)的平衡二叉检索树的的数据结构,在插入元素时,它会自动调整二叉树的排列,把该元素放到适当的位置,以确保每个子树根节点的键值大于左子树所有节点的键值,而小于右子树所有节点的键值;另外,还得确保根节点的左子树的高度与有字数的高度相等,这样,二叉树的高度最小,从而检索速度最快。要注意的是,它不会重复插入相同键值的元素,而采取忽略处理。

2015-09-11 15:10:56 313

转载 类的非静态成员函数指针详解

From:http://blog.csdn.net/hairetz/archive/2009/05/06/4153252.aspx个人感觉对于类的成员函数指针这块讲解的比较深入详细推荐阅读///////////////////////////////////////////////// 先看这样一段代码 class test {    public:

2015-09-11 14:02:15 1579

转载 Qt信号与槽实现原理

有网友抱怨:哪个大牛能帮帮我,讲解一下信号槽机制的底层实现?不要那种源码的解析,只要清楚的讲讲是怎么发送信号,怎么去选择相应的槽,再做出反应。也就是类似于一个信号槽的相应流程。。。求解啊!!!看了源码,真的是一头雾水。。。撞墙的心都有了~~~~ 本文使用 ISO C++ 一步一步实现了一个极度简化的信号与槽的系统 (整个程序4个文件共121行代码) 。希望能有助于刚进入Qt世界的C++

2015-09-10 16:37:17 20676 11

原创 LoadLibraryA加载dll失败

当A.dll 内部实现依赖B.dll 时,当用LoadLibraryA(A.dll)时,要将B.dll放在同一目录,否则会加载失败

2015-09-07 15:43:55 1456

转载 hash_map和map的区别

这里列几个常见问题,应该对你理解和使用hash_map比较有帮助。4.1 hash_map和map的区别在哪里?构造函数。hash_map需要hash函数,等于函数;map只需要比较函数(小于函数).存储结构。hash_map采用hash表存储,map一般采用红黑树(RB Tree)实现。因此其memory数据结构是不一样的。4.2 什么时候需要用hash_map,什么时候需要用m

2015-09-02 17:30:35 1045

原创 std::async

// async example#include // std::cout#include // std::async, std::future// a non-optimized way of checking for prime numbers:bool is_prime (int x) { std::cout << "Calculating. Please, wait...\n"; for

2015-09-02 15:13:22 781

BD-Hapoop高级编程-构建与实现大数据解决方案

BD-Hapoop高级编程-构建与实现大数据解决方案

2015-09-08

Python 用户手册&应用核心编程(英文版)

Python 用户手册&应用核心编程(英文版)

2015-01-07

Qt 实现的简单网络文件传输

利用QTcpServer 和QtSocket实现的简单文件传输,RecivFile实现监听与接受, SendFile实现发送文件。

2014-06-11

windows api函数大全

windows api函数大全,用于windows开发

2013-08-25

MFC042UD.dll unicode开发必须资源

MFC042UD.lib 放在Microsoft Visual Studio\VC98\MFC\Lib下 MFC042UD.dll 放在windows\system32下

2013-08-23

给虚拟机增加磁盘空间

给虚拟机增加磁盘空间,如果发现虚拟机磁盘空间不足,通过此文档可以方便增加磁盘空间

2012-12-20

空空如也

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

TA关注的人

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