gpt4 book ai didi

c++ - 在 C++ 中创建目录

转载 作者:太空宇宙 更新时间:2023-11-04 15:37:01 25 4
gpt4 key购买 nike

我正在用 DirectX 和 C++ 制作一个简单的游戏。但是我想在 Documents 中创建一个目录用于设置等。

但我不知道我需要怎么做?

有人可以帮助我吗?

最佳答案

C++11 标准 n3337不知道 directories . C++17 有 <filesystem> 标准标题。

如果您的实现符合 C++17(可能不符合),请使用 std::filesystem::create_directory

否则,使用operating system原语。请注意,目录的概念可能是特定于操作系统的(即一个操作系统与另一个操作系统不同,甚至可能在不同的 file systems 之间)。对于 Windows,研究 WinAPI (所以考虑 CreateDirectoryA )。对于 Linux,查看其 syscalls(2) (所以考虑 mkdir(2) )

一些框架,特别是 Qt , POCO , Boost , 在它们上面提供通用包装器。

关于c++ - 在 C++ 中创建目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30937227/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com