在我的应用程序中,我必须从基类派生一些类,问题是我想强制派生类具有3个特定的构造函数实现。由于c++没有虚拟纯构造函数,这似乎很绝望(我不得不手动检查每个类的实现以确保实现了特定的ctors,这不是很有趣)。昨天我发现了一种模拟虚拟Actor行为的疯狂方法:templateclassAbstractEnforcer{protected:AbstractEnforcer(){}private:staticvoidEnforcer(){deletenewT();deletenewT(*(newunsignedint));deletenewT(*(newunsignedint,*(newQS