C++11 在c++;11?

C++11 在c++;11?,c++11,C++11,在c++11中使用文件和目录路径 我正努力赶上,自从C++以来,时间很长。 我应该使用什么:boost文件系统库,或者在c++11中有更好的方法, 对于以下任务: 从目录字符串获取文件 操作文件/目录路径 现在,这是你最好的选择。它是针对C++的未来版本,但它也不支持某些POSIX特性(打开文件描述符,OpenAT),它可以提高安全性和性能,所以在进入标准之前可能会发生变化。 < P>标准文件系统库将是最好的——一旦它出来了。 遗憾的是,我还没有看到任何其他当前可用的c++11实现 相反,Ti

在c++11中使用文件和目录路径

我正努力赶上,自从C++以来,时间很长。 我应该使用什么:boost文件系统库,或者在c++11中有更好的方法, 对于以下任务:

  • 从目录字符串获取文件
  • 操作文件/目录路径

  • 现在,这是你最好的选择。它是针对C++的未来版本,但它也不支持某些POSIX特性(打开文件描述符,OpenAT),它可以提高安全性和性能,所以在进入标准之前可能会发生变化。

    < P>标准文件系统库将是最好的——一旦它出来了。 遗憾的是,我还没有看到任何其他当前可用的c++11实现

    相反,TinyDir是一个小型的c依赖项,我喜欢用于此类任务:


    我个人非常喜欢它的简单性和可移植性。(linux+windows)

    boost::文件系统是我的选择。我喜欢它的便携性。哇,还有石头吗?!我认为c++11应该有自己的这种机制。不,c++11中没有
    文件系统
    库,而且,我在c++1y中找不到任何关于
    文件系统
    的信息。因此,我想,使用
    boost
    是最好的选择。有人能把这个作为答案发布出来,这样我就可以接受它,并让这个问题对其他人有用吗?好的,标准库文件系统将基于boost.Filesystem v3,并作为一个独立的标准/可选版本发布(不包括在C++1y/1z标准本身中)。是最新的公开草稿。