Hola.
¿Alguien me puede comentar por qué el segundo código funciona y el primero no? (es decir, en el primero entra al IF pero no borra, y el segundo si borra)
Código:
main()
{
if (fopen("C:/Program Files/PPP/medios/auxi.red","r") != NULL)
{
remove("C:/Program Files/PPP/medios/auxi.red");
}
}
Código:
main()
{
remove("C:/Program Files/PPP/medios/auxi.red");
}
En otro punto del programa tengo:
Código:
while (fopen("C:/Program Files/PPP/medios/auxi.red","r") == NULL)
{}
auxi.red es un archivo que se genera cuando he acabado un proceso, y necesito un WHILE y esperar hasta que aparezca para seguir, por eso lo borro antes.
Saludos t gracias anticipadas.