
C++
文章平均质量分 86
iteye_9166
这个作者很懒,什么都没留下…
展开
-
c++库
转<http://www.cppblog.com/merlinfang/archive/2014/12/26/209311.aspx> 下次造轮子前先看看现有的轮子吧 值得学习的C语言开源项目- 1. Webbench Webbench是一个在linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工...原创 2015-09-21 21:55:32 · 182 阅读 · 0 评论 -
构造函数和析构函数能否声明为虚函数?
转自<http://blog.youkuaiyun.com/lmsnju/article/details/5386617>构造函数不能声明为虚函数,析构函数可以声明为虚函数,而且有时是必须声明为虚函数。 不建议在构造函数和析构函数里面调用虚函数。 构造函数不能声明为虚函数的原因是: 解释一:所谓虚函数就是多态情况下只执行一个。而从继承的概念来讲,总是要先构造父类...原创 2014-09-15 20:29:40 · 963 阅读 · 0 评论 -
为什么不要在构造函数中调用虚函数
转自<http://www.cnblogs.com/carter2000/archive/2012/04/28/2474960.html> 先看一段在构造函数中直接调用虚函数的代码: #include <iostream>class Base{public: Base() { Foo(); } ///< 打印 1...原创 2014-09-18 10:13:38 · 340 阅读 · 0 评论 -
C++ 虚函数表解析
转自<http://blog.youkuaiyun.com/haoel/article/details/1948051>前言 C++中 的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术 可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的...原创 2014-09-18 15:03:40 · 103 阅读 · 0 评论 -
内联函数和宏定义
转自<http://www.cppblog.com/elva/archive/2009/08/19/93778.html> 先说宏和函数的区别:1. 宏做的是简单的字符串替换(注意是字符串的替换,不是其他类型参数的替换),而函数的参数的传递,参数是有数据类型的,可以是各种各样的类型.2. 宏的参数替换是不经计算而直接处理的,而函数调用是将实参的值传递给形参,既然说是值,自然是...原创 2014-09-20 22:30:57 · 117 阅读 · 0 评论