Private Methoden exportieren



  • Ist die einzige Möglichkeit, private Methoden in eine DLL zu exportieren, alle Memberfunktionen einzeln mit __declspec(dllexport) bzw. __declspec(dllimport) kennzuzeichnen? Wenn das __declspec -Attribut nämlich schon vor der Klasse steht, werden zusätzliche Attribute vor Memberfunktionen nicht akzeptiert.

    Warum ich private Methoden exportiere? Sie sind virtuell.



  • Hm, scheint doch nicht nötig zu sein, die virtuellen Methoden werden ja nur intern aufgerufen. Ich hatte zuerst einen Linkerfehler, für den sich aber eine andere Ursache herausstellte.


Anmelden zum Antworten