2012-08-28 15 views
10

Tengo muchos problemas para encontrar cualquier documentación en el encabezado incluido con vs2012. Veo que se menciona here pero no proporcionan un enlace sobre cómo usarlo. Lo que realmente estoy buscando es documentación sobre cómo usarlo, prefiriendo la implementación del estudio visual. GraciasC++ 11 sistema de archivos (VS2012)

Respuesta

21

El encabezado <filesystem> no es parte de C++ 11; es una propuesta para C++ TR2 basada en la biblioteca Boost.Filesystem. Visual C++ 2012 incluye una implementación de la biblioteca propuesta.

Ver the MSDN documentation for the <filesystem> header y the C++ TR2 proposal on which the implementation is based (la última propuesta TR2 es N3335 de enero, pero no sé lo que ha cambiado o si el Visual C++ 2012 aplicación incluye cualquiera de los cambios más recientes).

+0

Gracias. No sé por qué fue tan difícil buscar esto ... Lo aceptaré tan pronto como me sea permitido. – Mranz

+2

Tenga en cuenta que está basado en Boost.FileSystem _v2_, que ya no está incluido en las distribuciones actuales de Boost (v3 lo ha reemplazado por completo). Entonces, si uno va a usar la documentación de Boost, necesitarán usar [Boost 1.49.0 docs] (http://www.boost.org/doc/libs/1_49_0/libs/filesystem/v2/doc /index.htm) a más tardar. – ildjarn

+8

Desearía que el equipo de compilación de VC fuera tan dedicado como su equipo de biblioteca. STL es una máquina. –