[C con Clase] manejo de directorios

Programante programante en gmail.com
Lun Mar 19 22:45:50 CET 2007


Steven Davidson escribió:
> APL> Hola, amigos:
> APL> Necesito saber las funciones que cuenta C para el manejo de directorios.
> APL> Igualmente en C++.
> APL> En el curso he visto el manejo de archivos pero no el de directorios.
> APL> Saludos.
>
> Existe una razón muy sencilla: no existen funciones estándares para manejar directorios. Esto es porque no existe una forma estándar de organizar ficheros ni otros canales bajo un sistema operativo.
>
> Me temo que tendrás que recurrir a funciones y bibliotecas no estándares. También podrías usar 'system()' para ejecutar comandos a través del intérprete de tu entorno.
>   
Tanto como que no existen...
Están las funciones POSIX opendir() / readdir() / closedir() para 
obtener los archivos de un directorio y stat() para obtener datos de un 
archivo concreto. Forman parte además del subconjunto posix soportado 
por Windows.





Más información sobre la lista de distribución Cconclase