我正在写一个 C++ 问题。它需要在 Windows 和 Unix 操作系统上工作。
如何在不同的操作系统上获取用户或系统 tmp 文件夹?
原文由 performanceuser 发布,翻译遵循 CC BY-SA 4.0 许可协议
我正在写一个 C++ 问题。它需要在 Windows 和 Unix 操作系统上工作。
如何在不同的操作系统上获取用户或系统 tmp 文件夹?
原文由 performanceuser 发布,翻译遵循 CC BY-SA 4.0 许可协议
3 回答1.3k 阅读✓ 已解决
1 回答1k 阅读✓ 已解决
4 回答820 阅读
1 回答893 阅读
1 回答923 阅读
1 回答694 阅读
1 回答798 阅读
根据文档,最大路径是 MAX_PATH (260)。如果路径恰好是 260,则上面示例中的代码(也称为 plougy)将失败,因为将返回 261。缓冲区大小可能应该是 MAX_PATH + 1。