Ir ao conteúdo
  • Cadastre-se

Problema na função


pedrocestari

Posts recomendados

Pessoal,

Não sei porque o minha funcao nao compila, o compilador nao diz qual o problema.

Segua abaixo a funcao:

bool abre_arquivo_categ(char tipo[4])
{
if(fopen(arquivocategoria,tipo) == NULL)
arquivo_categ = fopen(arquivocategoria,"w+b");
else
arquivo_categ = fopen(arquivocategoria,tipo);
return(true);
}

Link para o comentário
Compartilhar em outros sites

Você está abrindo o arquivo duas vezes, logo terá duas referencias para ele.

tente assim:


bool abre_arquivo_categ(char tipo[4])
{
if( ! ( arquivo_categ = fopen(arquivocategoria,tipo) ) ) // Se não conseguir abrir com o tipo, força com o "w+b"
arquivo_categ = fopen(arquivocategoria,"w+b");

return(true);
}

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!