Librerie a collegamento dinamico sono pezzi di software che sono destinate ad essere condivise tra diverse applicazioni. Il vantaggio di utilizzare una DLL è che si potrebbe usare la stessa funzione di "stampa" generica in tutti i programmi e fare affidamento solo su una singola DLL. Durante l'esecuzione di codice non gestito, ovvero codice che non utilizza il framework .net, è possibile importare un file DLL in qualsiasi programma di C. Il processo richiede pochissimo codice.
Istruzioni
1
Caricare l'IDE C facendo clic sulla sua icona di programma. Quando si apre, selezionare "File/nuovo/progetto ' e scegli"C progetto"per creare un nuovo progetto di C. Un file di codice sorgente vuoto viene visualizzato nella parte di editor di testo dell'IDE.
2
Creare una funzione principale scrivendo il seguente testo nella parte superiore del file di codice sorgente:
int Main)
{}
3
Importare la DLL denominata "dllimport" scrivendo la seguente riga di codice, tra le parentesi graffe della funzione main:
declspec (dllimport) int i;
4
Uscire dalla funzione principale scrivendo la seguente istruzione return:
return 0;
5
Eseguire il programma premendo il tasto "F6". Il programma importa una DLL e non produce alcun output.