gpt4 book ai didi

c - 如何使用 GCC C 设置当前驱动器?

转载 作者:太空宇宙 更新时间:2023-11-04 03:30:09 26 4
gpt4 key购买 nike

Gcc 中是否有一个 c 函数来设置当前驱动器(不仅仅是目录/文件夹)。chdir() 更改文件夹,但我需要设置“事件”驱动器(如 C:、D: 等)一些编译器有 _dos_setdrive() 和 chdrive(),Windows 有自己的,但我找不到 gcc 的等价物。我的平台是命令提示符,但我也在寻找 Linux 端口(不知道 Linux 是否有“驱动器”?)

最佳答案

Linux 没有驱动器。它有分区。然而,这些都是作为一个统一的文件系统呈现的。分区只是简单地安装在不同的目录中。因此,没有更改驱动器,只有目录。

至于 Windows,您需要将 Win32 API 与 MinGW 结合使用(假设这就是您的意思,否则如果您使用的是 Cygwin,您只需像 linux 一样 chdir,到/cygdrive/driveletter)。请看这个问题:How to use the Windows API in MinGW?

关于c - 如何使用 GCC C 设置当前驱动器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37468890/

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