W8120 La classe de base de la classe dllexport doit aussi être dllexport (C++)

De RAD Studio
Aller à : navigation, rechercher

Remonter à Erreurs et avertissements du compilateur (C++) - Index

La classe de base de la classe dllexport doit aussi être dllexport.

class Base
{
   public:
         Base(){};
};
class __declspec(dllexport) Derived : public Base
{
   public:
         Derived(){};
};
int main(int , char** )
{
    Derived d; // Warning
}