【问题标题】:Is there any minGW-w64 documentation of C functions?是否有 C 函数的 minGW-w64 文档?
【发布时间】:2021-04-28 04:28:29
【问题描述】:

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

但是,尝试以编程方式重命名和移动目录需要特定于 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-w64


    【解决方案1】:

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

    【讨论】:

    • 我查看了stdio.h,可以看到除了调用 Windows 重命名之外没有任何东西可以重命名。 Windows 文档的日期为 2020 年 4 月;所以,它不是那么老。我仍在使用运行 Windows 7 的机器;也许这与它有关。谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-24
    • 2014-02-04
    • 2012-01-18
    • 2020-06-19
    • 1970-01-01
    相关资源
    最近更新 更多