码迷,mamicode.com
首页 >  
搜索关键字:effective stl    ( 8046个结果
Effective c++(笔记) 之 类与函数的设计声明中常遇到的问题
Effective c++ 类的设计应该考虑的一些问题...
分类:编程语言   时间:2014-06-07 01:22:29    阅读次数:273
【STL】哈希表 uthash.h
哈希表的使用 uthash的基本用法 浅议cocos2d-x ActionManager...
分类:其他好文   时间:2014-06-05 12:38:36    阅读次数:307
effective java
effective java 1.考虑用静态工厂方法代替构造函数   对于一个类,为了让客户获得他的一个实例,最通常的方法是提供一个共有的构造函数。  实际上还有另外一种技术,尽管较少为人所知,但也应该成为每个程序员的工具箱中的一  部分,类可以提供一个公有的  静态工厂方法 。所谓静态工厂方法,实际上只是一个简单  的静态方法,他返回的是类的一个实例。   类可以提供一些静态工厂方法...
分类:编程语言   时间:2014-06-05 11:47:22    阅读次数:337
Effective C++笔记06:继承与面向对象设计
关于OOP 博客地址:http://blog.csdn.net/cv_ronny 转载请注明出处! 1,继承可以是单一继承或多重继承,每一个继承连接可以是public、protected或private,也可以是virtual或non-virtual。 2,成员函数的各个选项:virtual或non-virtual或pure-virtual。 3,成员函数和其他语言特性的交互影响:...
分类:编程语言   时间:2014-06-05 08:38:28    阅读次数:421
c++11标准中的lambda
在c++11标准中定义了一种新的可调用对象 lambda lambda类似与匿名函数 , 只不过可以通过一种机制(不是参数)来调用一些局部变量 , 这样就能使自身的参数变少,也就能达到STL中某些算法对谓词的要求。 lambda的形式: lambda表达式的引入标志,在‘[]’里面可以填入变量,表示lambda要捕获的变量 , 这就是lambda的关键处 。  可以为空 l...
分类:编程语言   时间:2014-06-05 02:45:39    阅读次数:282
Poj Double Queue 3481 AVL解法
本题应该挺经典的,因为可以使用好多方法过,适合训练多种高级数据结构和算法。 这里使用AVL平衡二叉树的解法,时间还可以,大概300ms吧,内存很省188k,因为这里使用指针,没有浪费内存。 这里使用Geeks上面的AVL的做法,使用递归更新树,而不使用双亲指针,试了下使用双亲指针,真的好麻烦,要维护多一个指针,容易出错很多。 递归操作二叉树是非常优雅的。 而且不需要使用任何STL容器,非常...
分类:其他好文   时间:2014-06-05 01:56:58    阅读次数:269
list C++实现
模仿stl中的list实现。...
分类:编程语言   时间:2014-06-05 00:17:23    阅读次数:300
Effective C++笔记05:实现
条款26:尽可能延后变量定义式的出现时间 博客地址:http://blog.csdn.net/cv_ronny 转载请注明出处! 有些对象,你可能过早的定义它,而在代码执行的过程中发生了导常,造成了开始定义的对象并没有被使用,而付出了构造成本来析构成本。 所以我们应该在定义对象时,尽可能的延后,甚至直到非得使用该变量前一刻为止,应该尝试延后这份定义直到能够给它初值实参为止。...
分类:编程语言   时间:2014-06-04 21:46:44    阅读次数:390
Effective c++(笔记)----类与函数之实现
Effective C++ 类与函数之实现,讲了内联函数inline,变量的延迟定义并在定义时尽量给予初值等...
分类:编程语言   时间:2014-06-03 04:49:11    阅读次数:322
【STL源码学习】STL算法学习之三
第一章:前言 数量不多,用到的时候会很爽。 第二章:明细 STL算法中的又一个分类:分割;将已有元素按照既定规则分割成两部分。 is_partitioned 函数原型: template bool is_partitioned (InputIterator first, InputIterat...
分类:其他好文   时间:2014-05-31 03:19:43    阅读次数:230
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!