PDA

Visualizza la versione completa : Esportare interfacce da dll [C++]


francy2
27-05-2010, 21:36
Ok forse il titolo non sarÓ chiaro, ma non sapevo esattamente che mettere...
Sono ancora alle basi possiamo dire...
Ecco il prob: Ho un progetto dll che, in teoria dovrebbe provvedere a fornire una interfaccia comune per altre dll che poi caricherÓ dinamicamente...
Il prob Ŕ che non riesco a capire come fare es:

1. Progetto A


class __declspec(dllexport) Interfaccia {
public:
void funzione() {
//qui si fa qualcosa
}

protected:
virtual void initFunc(); <-- Questa dovrebbe essere "implementata" nella dll
}


progetto B


class __declspec(dllexport) Reale : public Interfaccia {
protected:
void initFunc() {
//Qualche operazione
}
}


spero di essere stato chiaro

shodan
27-05-2010, 21:51
Leggi qui:
http://chadaustin.me/cppinterface.html

francy2
28-05-2010, 15:04
grazie per la guida ad ogni modo ho risolto implementando le funzioni di base in un file cpp grazie mille comunque

Loading