Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - dll e c++
Forum - C/C++ - dll e c++

Pagine: [ 1 2 3 4 ] Precedente | Prossimo
Avatar
st4lk3r87 (Normal User)
Rookie


Messaggi: 28
Iscritto: 01/01/2007

Segnala al moderatore
Postato alle 1:10
Venerdì, 01/06/2007
Dunque ho da poco cominciato a familiarizzare con le dll... qualcuno potrebbe spiegarmi come faccio a creare delle dll del mio programma ? E come le utilizzo. Non vorrei sbagliarmi ma a quanto pare le dll sono una raccolta di funzioni e costanti e via di questo passo. Ma quindi le mie classi quando faccio il build del progetto per creare le dll non vengono aggiunte ? non so se si nota ma sono un tantino confuso... please help me :(


Che videogame porteresti con te su un isola deserta?
Un compilatore ( John Carmack ma anche io :P)


www.gparts.net Cerca Membri :D
PM Quote
Avatar
Dax89 (Member)
Expert


Messaggi: 283
Iscritto: 07/04/2007

Segnala al moderatore
Postato alle 20:11
Venerdì, 01/06/2007
Le DLL (o Librerie Dinamiche) sono delle raccolte di funzioni che possono essere utilizzate nelle applicazioni.
Se ne vuoi creare una, dovrebbe esserci nella lista dei progetti del tuo ambiente di sviluppo qualcosa del genere: "Dinamic Link Library" o "Libreria a collegamento dinamico" o solo "DLL".
Se ne vuoi sapere di più guarda questo link:
http://www.dotnethell.it/articles/DLLVisualC.aspx


PM Quote
Avatar
st4lk3r87 (Normal User)
Rookie


Messaggi: 28
Iscritto: 01/01/2007

Segnala al moderatore
Postato alle 10:30
Sabato, 02/06/2007
Ma se volessi creare una dll delle mie classi come faccio ? nel link che mi hai dato ci sta solo un esempio con le funzioni.... devo fare tutto sto lavoro con tutti i metodi delle classi del mio progetto ? grazie :)


Che videogame porteresti con te su un isola deserta?
Un compilatore ( John Carmack ma anche io :P)


www.gparts.net Cerca Membri :D
PM Quote
Avatar
Dax89 (Member)
Expert


Messaggi: 283
Iscritto: 07/04/2007

Segnala al moderatore
Postato alle 11:06
Sabato, 02/06/2007
Non ho capito bene.......vuoi sapere se è possibile scrivere una libreria che avrà delle classi fatte da te? :-?:-?:-?


PM Quote
Avatar
st4lk3r87 (Normal User)
Rookie


Messaggi: 28
Iscritto: 01/01/2007

Segnala al moderatore
Postato alle 14:59
Domenica, 03/06/2007
più che altro vorrei sapere se ho una classe:

Codice sorgente - presumibilmente C/C++

  1. class MiaClasse {
  2.  puiblic:
  3.            MiaClasse();
  4.            void foo();
  5. };



Io nel link che mi hai passato non vedo come farlo... devo fare lo stesso lavoro per ogni metodo di quella classe ?


Che videogame porteresti con te su un isola deserta?
Un compilatore ( John Carmack ma anche io :P)


www.gparts.net Cerca Membri :D
PM Quote
Avatar
Dax89 (Member)
Expert


Messaggi: 283
Iscritto: 07/04/2007

Segnala al moderatore
Postato alle 15:07
Domenica, 03/06/2007
Vediamo un po' se ho capito.......vuoi sapere come rendere disponibile una classe in una DLL??:-?:-?


PM Quote
Avatar
st4lk3r87 (Normal User)
Rookie


Messaggi: 28
Iscritto: 01/01/2007

Segnala al moderatore
Postato alle 17:48
Domenica, 03/06/2007
Si appunto... in pratica ho un mio progetto un framework... alcune classi possono benissimo non esser disponibili.. solo 3 vorrei fossero accessibili tramite la dll che includo in altri progetti. Come faccio ?


Che videogame porteresti con te su un isola deserta?
Un compilatore ( John Carmack ma anche io :P)


www.gparts.net Cerca Membri :D
PM Quote
Avatar
st4lk3r87 (Normal User)
Rookie


Messaggi: 28
Iscritto: 01/01/2007

Segnala al moderatore
Postato alle 17:48
Domenica, 03/06/2007
Si appunto... in pratica ho un mio progetto un framework... alcune classi possono benissimo non esser disponibili.. solo 3 vorrei fossero accessibili tramite la dll che includo in altri progetti. Come faccio ?


Che videogame porteresti con te su un isola deserta?
Un compilatore ( John Carmack ma anche io :P)


www.gparts.net Cerca Membri :D
PM Quote
Avatar
Dax89 (Member)
Expert


Messaggi: 283
Iscritto: 07/04/2007

Segnala al moderatore
Postato alle 18:27
Domenica, 03/06/2007
Credo che possano essere rese disponibili come si fa con le funzioni normali.


PM Quote
Pagine: [ 1 2 3 4 ] Precedente | Prossimo