我有一个C++程序,我称它为多个C++ Dlls。通常,我使用构造函数和析构函数在Dlls中创建一个简单的类,并在构造函数中进行一些初始化。然后在主程序中,我从每个Dlls类创建多个对象,并在多线程中使用它们。.*/); # I make an object for each thread seperately
现在,我在主程序中调用了一个C Dll。
在“有效C++”(第三版,第118页)第27项中,Scott说:class Derived: public Base { ... };Base*pb = &d;
这里我们只是创建一个指向派生类对象的基类指针,但有时,这两个指针并不相同。在这种情况下,在运行时对Derived*指针应用偏移量,以获得正确的Base*指针值。最后一个示例说明,单个对象</e