c++
文章平均质量分 67
o7_yue
这个作者很懒,什么都没留下…
展开
-
vector, list, deque
list容器介绍相对于vector容器的连续线性空间,list是一个双向链表,它有一个重要性质:插入操作和删除操作都不会造成原有的list迭代器失效,每次插入或删除一个元素就配置或释放一个元素空间。也就是说,对于任何位置的元素插入或删除,list永远是常数时间。常用函数(1) 构造函数list c:创建一个空的listlist c1(c2):复制另一个同类型元素的li原创 2015-03-05 17:20:23 · 445 阅读 · 0 评论 -
template模板类和模板函数
1.模板的概念。我们已经学过重载(Overloading),对重载函数而言,C++的检查机制能通过函数参数的不同及所属类的不同。正确的调用重载函数。例如,为求两个数的最大值,我们定义MAX()函数需要对不同的数据类型分别定义不同重载(Overload)版本。//函数1.int max(int x,int y);{return(x>y)?x:y ;}//函数2.float转载 2015-03-06 10:39:17 · 907 阅读 · 0 评论 -
map的详细用法
map的详细用法转载自:http://blog.csdn.net/sunshinewave/article/details/8067862map的详细用法: map是STL的一个关联容器,它提供一对一(其中第一个可以称为关键字,每个关键字只能在map中出现一次,第二个可能称为该关键字的值)的数据处理能力,由于这个特性,它完成有可能在我们处理一对转载 2015-03-06 15:11:32 · 313 阅读 · 0 评论 -
stl中的排序问题
家里只介绍关于list, vector, deque, map的排序,其中又分米两类,一是本身具有自动排序功能的,如:map,另一种是本身带有排序函数sort的,如:list, vector, deque由sort函数排序的,这里以vector为例:#include #include using namespace std;int main(int argc, c原创 2015-03-06 15:16:10 · 418 阅读 · 0 评论 -
挎贝构造函数为什么只能用引用
拷贝构造函数如果允许值传递,那么实参对象传递给形参对象,会拥有两个存储空间,新创建的临时存储空间对象初始化时,同样需要调用拷贝构造函数,以此类推,会永无休止的调用拷贝构造函数,最终会导致栈溢出。原创 2015-03-17 10:13:19 · 882 阅读 · 0 评论 -
C++中的封装、继承、多态
转载自:http://blog.csdn.net/fengbingchun/article/details/22580023封装(encapsulation):就是将抽象得到的数据和行为(或功能)相结合,形成一个有机的整体,也就是将数据与操作数据的源代码进行有机的结合,形成”类”,其中数据和函数都是类的成员。封装的目的是增强安全性和简化编程,使用者不必了解具体的实现细节,而只是要通过外部接转载 2015-03-06 18:24:44 · 504 阅读 · 0 评论 -
提高C++程序运行效率的10个简单方法
转载自:http://www.jb51.net/article/54792.htm本文以C/C++程序为例讲述了程序运行效率的10个简单方法,分享给大家供大家参考之用。具体分析如下:对于每一个程序员来说,程序的运行效率都是一个值得重视,并为之付出努力的问题。但是程序性能的优化也是一门复杂的学问,需要很多的知识,然而并不是每个程序员都具备这样的知识,而且论述如何优化程序提高程序运行效率的转载 2015-03-17 10:09:12 · 495 阅读 · 0 评论 -
关于继承中的析构函数
class ClxBase{ public: ClxBase() {}; ~ClxBase() {cout virtual void DoSomething() { cout }; class ClxDerived : public ClxBase{ public: ClxDerived() {}原创 2015-04-13 13:40:34 · 360 阅读 · 0 评论 -
关于静态函数只能调用静态变量
有次面试的时候被問到,说为什么静态函数只能调用静态变量,我一下懞了,平时只知道这样記着,所以也只能老实回答。面试完后补习了下这块的知识。推荐一篇很好的文章,关于C++中的this指针的:http://blog.csdn.net/starlee/article/details/2062586首先得知道为什么要使用静态数据成员: 在类中,静态成员可以实现多个对象之间的数据原创 2015-04-13 13:42:50 · 4560 阅读 · 0 评论