是否有任何 C 函数的 minGW-w64 文档?
Is there any minGW-w64 documentation of C functions?
我的项目的大部分 C 代码看起来几乎 OS 是独立的,或者,也许我应该在每个 OS.
中编写相同的代码
但是,尝试以编程方式重命名和移动目录需要 Windows 特定信息。 minGW-W64 站点会将您带到 Source Forge,但那里几乎什么也没有。这些功能不同于 GNU/GCC 文档和手册页。搜索导致了诸如 https://docs.microsoft.com/en-us/cpp/c-runtime-library/reference/rename-wrename?view=msvc-160 之类的 Microsoft 链接,这些链接很有帮助,但其中的内容并不总是适合 minGW-W64 的功能?
例如,上面的 Microsoft 文档指出可以使用 rename()
函数重命名目录但不能移动目录。但是,它在我的代码测试中有效。我没有着手测试它,但在目录路径中犯了一个错误,它成功地将目录及其内容移动到新位置。
我的问题是在哪里可以找到准确的 minGW-W64 文档?或者没有任何可比的 linux?
谢谢。
MinGW Windows header 应该与 MSDN 文档兼容,因此它不提供自己的文档。事实上,它链接到 Windows 自己的函数库,由 OS 提供,因此如果有任何行为不一致,它来自 Windows,而不是 MinGW。
我的项目的大部分 C 代码看起来几乎 OS 是独立的,或者,也许我应该在每个 OS.
中编写相同的代码但是,尝试以编程方式重命名和移动目录需要 Windows 特定信息。 minGW-W64 站点会将您带到 Source Forge,但那里几乎什么也没有。这些功能不同于 GNU/GCC 文档和手册页。搜索导致了诸如 https://docs.microsoft.com/en-us/cpp/c-runtime-library/reference/rename-wrename?view=msvc-160 之类的 Microsoft 链接,这些链接很有帮助,但其中的内容并不总是适合 minGW-W64 的功能?
例如,上面的 Microsoft 文档指出可以使用 rename()
函数重命名目录但不能移动目录。但是,它在我的代码测试中有效。我没有着手测试它,但在目录路径中犯了一个错误,它成功地将目录及其内容移动到新位置。
我的问题是在哪里可以找到准确的 minGW-W64 文档?或者没有任何可比的 linux?
谢谢。
MinGW Windows header 应该与 MSDN 文档兼容,因此它不提供自己的文档。事实上,它链接到 Windows 自己的函数库,由 OS 提供,因此如果有任何行为不一致,它来自 Windows,而不是 MinGW。