Jak pracovat s C++ třídou v DLL, která je staticky linkovaná? Myslel jsem, že bude stačit, když exportuji metody třídy a do aplikace vložím hlavičkový soubor. Jenže linker mi to nebere. Co dělám špatně? Popř. nemáte nějaký materiál k natudování? Děkuji za odpověď
Fórum › C / C++
C++ třída v DLL
Používám exporty celých tříd ... takto:
class __declspec(dllexport) CMyData : public CMyObject {
kde i rodičovská třída musí být označena pro export. A pak ti opravdu stačí hlavičkový soubor a pracuješ s tím jako bys měl tu třídu přímo v projektu programu.
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 84 hostů
Podobná vlákna
Nenašly se knihovny tbb.dll a tbb_debug.dll — založil Kevil
Import dll do me dll — založil VladislavK
Třída, konstruktory — založil JakeBuchar
Sablonova trida — založil Hertas
Moderátoři diskuze