Ответ 1
Заголовок <filesystem>
не является частью С++ 11; это предложение для С++ TR2 на основе библиотеки Boost.Filesystem. Visual С++ 2012 включает реализацию предлагаемой библиотеки.
Смотрите документацию MSDN для заголовка <filesystem>
и С++ TR2, на котором реализована реализация (последнее предложение TR2 N3335 с января, но я не знаю, что изменилось или реализация Visual С++ 2012 включает в себя любое из последних изменений).