[C] Problema di inclusione file

Messaggioda ZfreS » 10/02/2021, 14:19

Buongiorno. Sto lavorando su un progetto in c, e una parte della struttura del mio programma è questa:

ho un file "file1.h" che va incluso in "file2.h" che a sua volta andrebbe incluso in "file1.h" perchè ne ha bisogno.
Dato che avrei una inclusione circolare, come posso risolvere il problema?
[URL=https://datesnow.life]Authentic Ladies[/URL]
ZfreS
Cannot live without
Cannot live without
 
Messaggio: 2187 di 4590
Iscritto il: 22/10/2016, 17:52
Località: Usa

Re: [C] Problema di inclusione file

Messaggioda apatriarca » 10/02/2021, 16:15

Di solito si cerca di mettere la parte necessaria a entrambi i file in un terzo file e usare cose come "forward declaration" delle strutture per eliminare alcune ulteriore dipendenze. Se ci fai vedere i file posso essere più specifico.
apatriarca
Moderatore
Moderatore
 
Messaggio: 5545 di 10438
Iscritto il: 08/12/2008, 20:37
Località: Madrid

Re: [C] Problema di inclusione file

Messaggioda ZfreS » 10/02/2021, 17:50

Grazie mille, ora ho risolto!
[URL=https://datesnow.life]Authentic Ladies[/URL]
ZfreS
Cannot live without
Cannot live without
 
Messaggio: 2188 di 4590
Iscritto il: 22/10/2016, 17:52
Località: Usa


Torna a Informatica

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite