Encaminhar declarar FILE *

Como encaminhar declararFILE * em C? Eu normalmente faço isso usandostruct MyType;, mas naturalmente isso não parece ser possível.

Se o comportamento diferir entre os padrões ou compiladores C e com o C ++, isso também é interessante.

Atualização0

Por que eu quero fazer isso de lado: O que estou perguntando é como encaminhar declarar um tipo não struct / "typedef'd struct" para que eu possa declarar ponteiros para ele. Obviamente usandovoid * e lançá-lo no arquivo de origem é um pouco tolo.

questionAnswers(6)

yourAnswerToTheQuestion