
C++
Isaf
永远是个新手,好奇心是我最大的财富。
展开
-
C++中的虚函数
1.简介 虚函数是C++中用于实现多态(polymorphism)的机制。核心理念就是通过基类访问派生类定义的函数。假设我们有下面的类层次:class A{public: virtual void foo() { cout };class B: public A{public: virtual void foo() { cout };那么,在使用的时候,我们可以:A * a =转载 2005-09-02 23:20:00 · 1345 阅读 · 1 评论 -
ATL布幔下的秘密之虚函数背后的东西
让我们看看下面这个程序: 程序20. #include <iostream>using namespace std;class Base { public: virtual void fun() { cout << "Base::fun" << endl; } void show() { fun(); }};class Drive : public Base { public:转载 2005-09-20 23:28:00 · 1326 阅读 · 0 评论 -
菜鸟笔记:c/c++中关于lib与dll文件的生成与使用。
当我们的软件大到一定程度的时候,就要考虑将软件划分为多个模块,从而降低软件的复杂度以及复用部分资源。模块的主要表现形式有很多种,其中最常用的就是lib和dll文件。下面简单讲一下lib和dll的生成和使用方法。 先讲一下静态链接与动态链接。静态链接是指在编译的时候就把模块的内容加载进来一起编译,这样编出来的exe文件包含了模块的内容,因此会比较大。而动态链接是指程序在运行时去加载原创 2013-01-31 21:22:41 · 3837 阅读 · 2 评论