【问题标题】:C++11 filesystem (VS2012)C++11 文件系统 (VS2012)
【发布时间】:2012-08-22 11:51:38
【问题描述】:

我很难找到有关 vs2012 包含的标头的任何文档。我看到提到了here,但他们没有提供如何使用它的链接。我真正需要的是有关如何使用它的文档,最好使用 Visual Studio 实现。谢谢

【问题讨论】:

    标签: c++ visual-c++ c++11 visual-c++-2012 c++-tr2


    【解决方案1】:

    <filesystem> 标头不是 C++11 的一部分;它是基于Boost.Filesystem 库的 C++ TR2 提案。 Visual C++ 2012 包含所提议库的实现。

    参见the MSDN documentation for the <filesystem> headerthe C++ TR2 proposal on which the implementation is based(最新的TR2 提案是1 月份的N3335,但我不知道发生了什么变化,也不知道Visual C++ 2012 的实现是否包括任何最近的变化)。

    【讨论】:

    • 谢谢。我不知道为什么这很难搜索...我会尽快接受。
    • 请注意,它基于 Boost.FileSystem v2,它不再包含在当前的 Boost 发行版中(v3 完全取代了它)。因此,如果要使用 Boost 文档,他们最迟需要使用 Boost 1.49.0 docs
    • 我希望 VC 的编译器团队能像它的库团队一样专注。 STL 是一台机器。
    猜你喜欢
    • 2014-03-28
    • 1970-01-01
    • 1970-01-01
    • 2023-03-19
    • 1970-01-01
    • 1970-01-01
    • 2019-03-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多