Incluir um cabeçalho em outro arquivo de cabeçalho
Eu defini umstruct item
em um arquivo .h. Agora estou definindo outrostruct tPCB
em outro .h que faz parte do mesmo projeto e preciso dotPCB
para ter umitem
. Eu pensei que apenas fazer parte do mesmo projeto TurboC me permitiria usar o item no outro arquivo de cabeçalho, mas o compilador me lança "undefined type: ite
".
Acho que, de alguma forma, tenho que incluir o primeiro cabeçalho no segundo, no entanto, vi o mesmo código semelhante que funciona sem fazê-l
Existe outra maneira além de adicionar um#include
linha para fazê-lo funcionar?