Exportar (0) Imprimir
Expandir todo
div
EOF
Expandir Minimizar
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

_rmdir, _wrmdir

Elimina un directorio.

int _rmdir(
   const char *dirname 
);
int _wrmdir(
   const wchar_t *dirname 
);

dirname

Ruta de acceso del directorio que se va a quitar.

Cada una de estas funciones devuelve 0 si el directorio se elimina correctamente. Un valor devuelto de – 1 indica que un error y errno está establecido en uno de los siguientes valores:

ENOTEMPTY

La ruta de acceso especificada no es un directorio, el directorio no está vacío, o el directorio es el directorio de trabajo actual o el directorio raíz.

ENOENT

La ruta de acceso no es válida.

EACCES

Un programa tiene un identificador abierto al directorio.

Para obtener más información sobre éstos y otros códigos de retorno, vea _doserrno, errno, _sys_errlist, y _sys_nerr.

la función de _rmdir elimina el directorio especificado por dirname. El directorio debe estar vacío, y no debe ser el directorio de trabajo actual o el directorio raíz.

_wrmdir es una versión con caracteres anchos de _rmdir; el argumento de dirname a _wrmdir es una cadena de caracteres. _wrmdir y _rmdir se comportan exactamente igual de otra manera.

Asignaciones de la rutina de texto genérico

rutina de Tchar.h

_UNICODE y _MBCS no definido

_MBCS definido

_UNICODE definido

_trmdir

_rmdir

_rmdir

_wrmdir

rutina

Encabezado necesario

_rmdir

<direct.h>

_wrmdir

<direct.h> o <wchar.h>

Para obtener más información de compatibilidad, vea compatibilidad en la Introducción.

bibliotecas

Vea el ejemplo para _mkdir.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft