次のような(DLLからの)コードがあります。
class A {
public:
virtual ~A();
};
class B : public A {
public:
~B();
}
~A() {
// #1
}
~B() {
// #2
}
使用するdelete an_instance_of_B
と が得られscalar deleting destructor
ます。回避策はありますか?
次のような(DLLからの)コードがあります。
class A {
public:
virtual ~A();
};
class B : public A {
public:
~B();
}
~A() {
// #1
}
~B() {
// #2
}
使用するdelete an_instance_of_B
と が得られscalar deleting destructor
ます。回避策はありますか?