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.