|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Apr 2004
Città: La regione del Triplete
Messaggi: 5745
|
[C/C++] Libreria personale - file d'intestazione
Chiedo scusa se la domanda è già stata posta, ma ho cercato un po' di materiale e non sono riuscito a capire bene la situazione.
Premessa: come ambiente sto usando code::blocks e sto lavorando in ambiente windows. Ho alcune funzioni che potrei usare in alcuni programmi. Se le inserissi sempre nel listato lo allungherei rendendo pesante la navigazione al suo interno. Vorrei pertanto creare un bel file di intestazione da includere nel listato. Cosa devo fare? Da quel che ho potuto capire 1) creo un file.h dove metto la firma di ogni funzione 2) creo un file.c in cui metto il corpo delle funzioni. Ora, come devono essere strutturati i file? In che directory li includo? Grazie.
__________________
Trattative felicemente concluse con domienico120, xbax88 ed engiel, ottimi e seri utenti. |
![]() |
![]() |
![]() |
#2 |
Member
Iscritto dal: Jan 2009
Messaggi: 30
|
O metti tutto nella stessa directory..
quindi avrai la funzione.c che avrà #include "funzione.h" ed il codice che avrà #include "funzione.h" oppure puoi mettere anche in un'altra directory, ad esempio in "parallelo" alla directory di lavoro.. In tal caso la funzione.c avrà #include "funzione.h" mentre il codice avrà #include "../nomecartella/funzione.h" |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 16:42.