TiagoRebelo
Membro
Boas pessoal, encontro num erro que já pesquisei muito e não o consigo resolver, o Erro consiste no comandos REMOVE e RENAME da função que vou por em baixo:
//Verificar se o REMOVE está a ser efectuado
removefile=remove("menu.bin");
if(removefile !=0)
{
printf("\nERRO REMOVE\n");
system("pause");
}
//Verificar RENAME
renamefile=rename("temp.bin","menu.bin");
if(renamefile !=0)
{
printf("\nERRO RENAME\n");
system("pause");
}
Como podem ver no final eu coloquei um remove do ficheiro "menu.bin" e depois o objectivo era mudar o nome do ficheiro "temp.bin" para "menu.bin", mas ele está a dar erro no Remove e no Rename, ou seja, entra nos ciclos de erros...
Não consigo perceber porque não está a remover e fazer rename! Será permissoes?
Cumps
Tiago Lourenço
//Verificar se o REMOVE está a ser efectuado
removefile=remove("menu.bin");
if(removefile !=0)
{
printf("\nERRO REMOVE\n");
system("pause");
}
//Verificar RENAME
renamefile=rename("temp.bin","menu.bin");
if(renamefile !=0)
{
printf("\nERRO RENAME\n");
system("pause");
}
Como podem ver no final eu coloquei um remove do ficheiro "menu.bin" e depois o objectivo era mudar o nome do ficheiro "temp.bin" para "menu.bin", mas ele está a dar erro no Remove e no Rename, ou seja, entra nos ciclos de erros...
Não consigo perceber porque não está a remover e fazer rename! Será permissoes?
Cumps
Tiago Lourenço