chdir y getcwd

Un programa puede examinar los directorios del mismo modo que un usuario se mueve a través del sistema de archivos. Igual que nosotros usamos un comando cd en la shell para modificar un directorio, un programa puede usar la llamada al sistema chdir.

chdir_fichaUn programa puede determinar el directorio que se encuentra funcionando en ese momento solicitando la función getcwd.

getcwd_fichaLa función getcwd escribe el nombre del directorio actual en una memoria dada, buf. Envía NULL si el nombre del directorio supera el tamaño de la memoria (error ERANGE), proporcionado por el parámetro size. Si tiene éxito envia buf. getcwd puede enviar también NULL si se elimina el directorio (EINVAL) o si se nodifican los permisos (EACCESS) cuando el programa sigue ejecutandose.

atras

Deja un comentario

Este sitio utiliza Akismet para reducir el spam. Conoce cómo se procesan los datos de tus comentarios.