【问题标题】:Explain boost::filesystem's portable generic path format in C++用 C++ 解释 boost::filesystem 的可移植通用路径格式
【发布时间】:2010-07-09 15:55:03
【问题描述】:

我试图理解portable generic path format,但一切都没有点击。有人可以用例子解释一下吗?我还被告知我可以在 Windows 中使用正斜杠,因为 Windows 两者都理解。在 Windows 中使用正斜杠也被认为是好的/安全的样式吗?

【问题讨论】:

    标签: c++ path portability boost-filesystem


    【解决方案1】:

    我认为一个例子就是a/b/c——可移植路径格式遵循 POSIX 约定。如果您使用boost::basic_path,则不必关心正确的斜杠,该库知道如何将可移植格式转换为本机格式。但是,您应该始终使用 boost::wpath 而不是 boost::path,否则(我认为)您无法在 Windows 上使用 Unicode 文件名。

    【讨论】:

      猜你喜欢
      • 2011-02-15
      • 2016-01-18
      • 1970-01-01
      • 2010-09-28
      • 2012-04-27
      • 1970-01-01
      • 2012-09-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多