[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