Jueves 14 de Noviembre de 2024, 07:58
SoloCodigo
Bienvenido(a),
Visitante
. Por favor,
ingresa
o
regístrate
.
¿Perdiste tu
email de activación?
Inicio
Foros
Chat
Ayuda
Buscar
Ingresar
Registrarse
SoloCodigo
»
Foros
»
Programación General
»
C/C++
(Moderador:
Eternal Idol
) »
Directorios
« anterior
próximo »
Imprimir
Páginas: [
1
]
Autor
Tema: Directorios (Leído 1663 veces)
ciber_lep
Miembro MUY activo
Mensajes: 301
Directorios
«
en:
Jueves 14 de Octubre de 2004, 20:43 »
0
estoy trabajando en la creacion de un programa que almacene informaciòn en archivos y que se posibilite al creaciòn de una carpeta pero la funciòn system() no responde como era esperado, les agradesco desde ya la ayuda .
ya probe con system("md nombre").
Tweet
Programación en
PHP,javaScript,HTML,Java,C++,.NET.
Base de Datos,Servidores Linux.
nicokiki
Miembro MUY activo
Mensajes: 298
Re: Directorios
«
Respuesta #1 en:
Sábado 16 de Octubre de 2004, 01:04 »
0
Hola!!!!!!!!
Te mando un ejemplo q hice para GNU/LINUX. Existe una rutina llamada MKDIR. Fijate de buscar si para WINDOWS es la misma.
Ahi va:
Código: Text
TError CMiClase::crearDirectorios()
{
int resultado;
DIR* directorio;
directorio = opendir(TEMP_DIR);
if (directorio == NULL)
{
resultado = mkdir(TEMP_DIR, 0777);
if (resultado == -1)
return ERROR;
}
else
closedir(directorio);
directorio = opendir(FILES_DIR);
if (directorio == NULL)
{
resultado = mkdir(FILES_DIR, 0777);
if (resultado == -1)
return ERROR;
}
else
closedir(directorio);
directorio = opendir(DATA_DIR);
if (directorio == NULL)
{
resultado = mkdir(DATA_DIR, 0777);
if (resultado == -1)
return ERROR;
}
else
closedir(directorio);
return OK;
}
Espero q sirva
Salu2!!!!
ciber_lep
Miembro MUY activo
Mensajes: 301
Re: Directorios
«
Respuesta #2 en:
Viernes 22 de Octubre de 2004, 21:35 »
0
gracias nicokiki me sirvio pues si existe la funcion mkdir, pero tu codigo me resulta un poco difuso, podrias explciar me la funciòn del MKDIR(FILE_DIR, 0777). Aunque es en linux pero talves me sirva en Windows. gracias de nuevo
Programación en
PHP,javaScript,HTML,Java,C++,.NET.
Base de Datos,Servidores Linux.
nicokiki
Miembro MUY activo
Mensajes: 298
Re: Directorios
«
Respuesta #3 en:
Sábado 23 de Octubre de 2004, 00:33 »
0
Hola!!!!!!!!!
No lo aclare, pero TEMP_DIR y esas cosas con mayuscula son constantes de mi aplicacion
El 0777 son los permisos que le asigo a la carpeta (permisos totales de usuario, grupo, otros)
Salu2!!!!!
Imprimir
Páginas: [
1
]
« anterior
próximo »
SoloCodigo
»
Foros
»
Programación General
»
C/C++
(Moderador:
Eternal Idol
) »
Directorios