¿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:
En otro punto del programa tengo:main() { remove("C:/Program Files/PPP/medios/auxi.red"); }
Código:
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.while (fopen("C:/Program Files/PPP/medios/auxi.red","r") == NULL) {}
Saludos t gracias anticipadas.