Para ver el artículo en inglés, active la casilla Inglés. También puede ver el texto en inglés en una ventana emergente si pasa el puntero del mouse por el texto.
Traducción
Inglés
Se recomienda usar Visual Studio 2017

create_directory (Función)

Crea un directorio de un nombre especificado, pero se produce un error si se especifican directorios intermedios no existentes en la ruta de acceso.

template<class Path>
inline bool create_directory(
   const Path& Pval
);

Pval

Un objeto Path que contiene una ruta de directorio. Path puede ser una ruta de acceso o un tipo derivado de path.

true si el directorio se crea correctamente; false si el directorio ya existe.

Si no se puede crear el directorio, por ejemplo, si hay un directorio intermedio inexistente en la ruta de acceso, la función produce un filesystem_error o, si se usa la sobrecarga de noexcept, establece el error_code en errc::operation_not_permitted. Use create_directories si necesita crear nuevos directorios intermedios sobre la marcha.


    path myRoot("C:/FileSystemTest/");
    create_directory(myRoot);

Encabezado: filesystem

Espacio de nombres: std::tr2::sys

Mostrar: