自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

上善若水

天道酬勤

  • 博客(21)
  • 收藏
  • 关注

转载 C++ STL仿函数

原文:http://blog.csdn.net/tianshuai1111/article/details/7687983一,概述        仿函数(functor),就是使一个类的使用看上去象一个函数。其实现就是类中实现一个operator(),这个类就有了类似函数的行为,就是一个仿函数类了。  有些功能的的代码,会在不同的成员函数中用到,想复用这些代码。     

2016-01-31 12:00:25 969

原创 SGI STL源码下载地址

SGI STL源码下载地址

2016-01-30 22:08:02 12886 3

原创 LeetCode86——Partition List

将链表按某个值划分,小的节点在前,大的节点在后,整体仍然保持原来的大小顺序。

2016-01-28 20:54:10 1050

原创 LeetCode85——Maximal Rectangle

初看这道题有点不知所措,但是其实是LeetCode84——Largest Rectangle in Histogram的一个变形。

2016-01-28 20:44:55 2227

原创 C++ const常量成员函数

C++ 常量成员函数const的的用法太多了,常量成员函数就是曾经让我迷惑的用法之一,即在成员函数的参数列表之后加上const。

2016-01-28 10:49:00 8110 6

原创 LeetCode84——Largest Rectangle in Histogram

在柱状图中找到面积最大的矩形。

2016-01-27 22:34:22 1912

原创 LeetCode83——Remove Duplicates from Sorted List

如果有重复的元素,保留一个。

2016-01-27 21:45:36 677

原创 LeetCode82——Remove Duplicates from Sorted List II

LeetCode82——Remove Duplicates from Sorted List II

2016-01-27 11:22:01 1000

原创 LeetCode81——Search in Rotated Sorted Array II

LeetCode81——Search in Rotated Sorted Array II

2016-01-26 23:06:02 1063

原创 C++ 模板与泛型(2)

一个类模板的每个实例都形成一个独立的类,与函数模板不同是,编译器无法推断实参类型,必须由程序员显示的提供模板实参作为额外信息。

2016-01-26 15:37:55 839

原创 C++ 模板与泛型(1)

面向对象编程(OOP)和泛型编程都能处理在编写程序时不知道类型的情况。不同之处在于:OOP能处理类型在程序运行之前都未知的情况;而在泛型编程中,在编译时就能获知类型了。模板和泛型非常重要,比如在STL中vector等都是泛型编程,先说说函数模板。

2016-01-26 15:36:36 724

原创 C++ 智能指针

为了更安全地使用动态对象,标准库定义了两个只能指针类型来管理动态分配的对象当一个对象应该被释放时,指向它的智能指针可以确保自动地把它释放。

2016-01-26 10:59:11 981

原创 C++ delete陷阱

C++ delete 的小问题

2016-01-25 19:37:53 1681 2

转载 C++ vector回车结束输入

原文链接:http://segmentfault.com/q/1010000004357985方法一,可以分多行输入,每行不限个数,自动忽略输入中的空白符(空行、空格、制表符)。std::vector v;for (double d; std::cin >> d; v.push_back(d)) {}方法二,仅输入一行,自动忽略输入中的空白符(空行、空格、制表符)

2016-01-25 11:02:03 4639

转载 [内存管理]智能指针的好帮手weak_ptr

原文链接:http://blog.csdn.net/ajioy/article/details/7377099weak_ptr是为配合shared_ptr而引入的一种智能指针,它更像是shared_ptr的一个助手,而不是智能指针,因为它不具有普通指针的行为,没有重载operator*和operator->,它的最大作用在于协助shared_ptr,像旁观者那样观测资源的使用情

2016-01-23 17:21:10 775

原创 C++ inline 内联函数

C++ inline内联函数是一种提高程序执行效率的一种特性。

2016-01-23 16:08:49 1389

原创 C++ typedef typename 作用

C++的一些语法让人看着费解,其中就有:typedef typename std::vector<T>::size_type size_type;

2016-01-23 15:26:24 40527 22

转载 nginx+ffmpeg搭建rtmp转播rtsp流的flash服务器

原文链接:http://blog.csdn.net/gubenpeiyuan/article/details/38089013本文概要:        nginx是非常优秀的开源服务器,用它来做hls或者rtmp流媒体服务器是非常不错的选择。本文介绍了一种简易方法快速搭建rtmp流媒体服务器,也叫rtsp转播,数据源不是读取文件,而是采用获取rtspNal流后使用ffmpeg转播。cs

2016-01-23 11:04:15 3760

原创 C++ 使用const 引用传递参数

类似const & int 的形式是C++的常量引用,在函数参数参数列表中常使用const的引用。

2016-01-22 15:18:37 14047 3

原创 jquery Multiple markers at this line问题

jquery Multiple markers at this line问题,几乎所有的js文件飘红

2016-01-21 09:28:01 16950

原创 Maven——Project configuration is not up-to-date with pom.xml问题

Maven——Project configuration is not up-to-date with pom.xml问题

2016-01-21 09:13:34 4896

空空如也

空空如也

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

TA关注的人

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