【问题标题】:Create an absolute path from a relative path using the Windows api (c++)使用 Windows api (c++) 从相对路径创建绝对路径
【发布时间】:2022-06-19 05:56:10
【问题描述】:

如何简化包含对绝对路径的相对文件夹引用的路径?例如,将"C:\windows\temp\..\..\windows" 简化为"C:\Windows"。 FWIW,我在 MFC 应用程序中使用 Windows C++ API,但我不需要特定于 MFC 的解决方案。

【问题讨论】:

标签: c++ windows directory


【解决方案1】:

cmets 中的所有三个建议都很好。我最终按照 user4581301 的建议使用 PathCanonicalize() (我会给他功劳,但他将答案发布为评论)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-15
    • 1970-01-01
    • 2012-01-11
    • 2010-09-15
    相关资源
    最近更新 更多