有关于C函数的minGW-w64文档吗?



我项目的大部分C代码似乎几乎与操作系统无关,或者,也许我应该在每个操作系统中编写相同的代码。

但是,尝试以编程方式重命名和移动目录需要特定于windows的信息。minGW-W64网站会把你送到Source Forge,但那里几乎什么都没有。这些函数与GNU/GCC文档和手册页不同。搜索到微软的链接,如https://learn.microsoft.com/en-us/cpp/c-runtime-library/reference/rename-wrename?view=msvc-160,这很有帮助,但那里并不总是适合minGW-W64的功能?

例如,上面的Microsoft文档说明目录可以重命名,但不能使用rename()函数移动。然而,它在我的代码测试中工作。我没有开始测试它,但是在目录路径中犯了一个错误,它成功地将目录及其内容移动到一个新位置。

我的问题是哪里可以找到关于minGW-W64的准确文档?或者没有任何与linux类似的东西?

谢谢。

MinGW Windows header应该与MSDN文档兼容,因此它不提供自己的文档。事实上,它与Windows自己的库链接,这些库是由操作系统提供的,所以如果有任何行为不一致,它来自Windows,而不是MinGW。

最新更新