Templates in einer DLL



  • Also, ich habe mir eine DLL geschrieben, in der auch ein Template vorkommt.
    Wenn ich das Template rausnehme, wird das Ganze problemlos kompiliert,
    aber mit dem Template bringt mir der Compiler Fehlermeldungen, die ich nicht entziffern kann.
    Kann mir einer helfen, dieses Problem los zu werden?



  • Willst du das Template exportieren? Das geht nicht.



  • Ich kann bei diesem speziellen Problem nicht weiterhelfen.
    Ich stelle mir diese Frage nämlich auch.
    Grundsätzlich kann ich mir nicht vorstellen, dass das geht, weil ja templates dazu dienen Klassen/Funktionen zur compilezeit zu generieren und nicht dynamisch typen zu erstellen oder?



  • Hallo

    Grundsätzlich kann ich mir nicht vorstellen, dass das geht, weil ja templates dazu dienen Klassen/Funktionen zur compilezeit zu generieren und nicht dynamisch typen zu erstellen oder?

    Exakt. Bei Templates muß die komplette Implementation zur Compiletime vorhanden sein, nicht nur die Definition. Deshalb ist es nicht möglich Templates in DLLs zupacken, nur aus Templates generierte Symbole.

    bis bald
    akari



  • Na gut 😞 , kann man nix machen.
    Is zwar nich das, was ich hören wollte, aber trotzdem Danke


Anmelden zum Antworten