Discussion:
Borrar archivos con C
(demasiado antiguo para responder)
Malki
2004-12-12 00:22:17 UTC
Permalink
¿Que funcion tiene el C para borrar archvios?
Hue-Bond
2004-12-12 02:01:27 UTC
Permalink
Post by Malki
¿Que funcion tiene el C para borrar archvios?
Bajo Linux tienes la llamada al sistema unlink:

#include <unistd.h>
int unlink(const char *pathname);
--
David Serrano
Malki
2004-12-12 09:17:27 UTC
Permalink
Gracias amigo.
Post by Hue-Bond
Post by Malki
¿Que funcion tiene el C para borrar archvios?
#include <unistd.h>
int unlink(const char *pathname);
--
David Serrano
IKnOS
2004-12-12 14:25:50 UTC
Permalink
Post by Malki
¿Que funcion tiene el C para borrar archvios?
Ten cuidado con una cosa, las llamadas al sistema y las funciones no
tienen nada que ver, en tanto en cuanto a que una llamada al sistema
interactúa con un sistema operativo dado.

Si ten interesa programar en linux busca en google sobre llamadas al
sistema bajo Linux o sobre llamadas al sistema POSIX (puede ser
interesante que lo conozcas).

Salu2

IKnOS
Antoine Leca
2004-12-21 16:09:34 UTC
Permalink
Post by IKnOS
Post by Malki
¿Que funcion tiene el C para borrar archvios?
Ten cuidado con una cosa, las llamadas al sistema y las funciones no
tienen nada que ver,
Cierto.
Post by IKnOS
en tanto en cuanto a que una llamada al sistema interactúa con un
sistema operativo dado.
Cierto. Por ejemplo, getc() interactua con el sistema. ¿Y qué?
Post by IKnOS
Si ten interesa programar en linux busca en google sobre llamadas al
sistema bajo Linux o sobre llamadas al sistema POSIX (puede ser
interesante que lo conozcas).
Por supuesto que puede ser interesante.
Pero cuando una función es presente en la biblioteca estándar (es decir, en
todos los compiladores), sería a mi juicio un error buscar en otro sitio.


Antoine

Antoine Leca
2004-12-21 16:05:58 UTC
Permalink
Post by Malki
¿Que funcion tiene el C para borrar archvios?
remove() es la buena elección. En Linux i *nix es un seudo para unlink(), y
existe otros sistemas que solo tienen el remove().


Antoine
Loading...