SoloCodigo

Programación General => C/C++ => Mensaje iniciado por: jahleet en Jueves 15 de Mayo de 2008, 05:17

Título: Directorio En C??
Publicado por: jahleet en Jueves 15 de Mayo de 2008, 05:17
Hola bueno por cosas de estudio necesito crear un programa y necesitos crear un directorio para luego crear archivos en el, mi problema es que no se como puedo crear un directorio o carpeta en c existe alguna funcion para eso o forma de realizarlo¿¿¿

bueno desde ya muchas gracias adios
Título: Re: Directorio En C??
Publicado por: Geo en Jueves 15 de Mayo de 2008, 07:29
Si tu compilador no cuenta con alguna función para crear directorios (si estás en Windows busca info en la documentación de la API), puedes usar las órdenes de línea de comandos md (Windows) o mkdir (Linux) con la función system.
Título: Re: Directorio En C??
Publicado por: jahleet en Domingo 18 de Mayo de 2008, 06:08
bueno e intentado usar la funcion system(""); pero con comandos como pause, cls o dir  funciona correctamente ahora tengo problemas al querer entrar en un directorio ejemplo:

estoy situado en f:\codigo\man.exe
aquí tengo mi programa dentro de la carpeta código tengo otra con el nombre de directorio en mi código tengo -->  system("cd directorio");

es correcto esto???  si no lo es de que forma debo hacerlo bueno sus respuestas me serán de gran ayuda desde ya muchas gracias adiós
Título: Re: Directorio En C??
Publicado por: Eternal Idol en Domingo 18 de Mayo de 2008, 09:57
cd = change directory.
md (o mkdir) = make directory.