【问题标题】:Function in Windows that behaves similarly to mkstemp(char* template)Windows 中与 mkstemp(char* template) 行为类似的函数
【发布时间】:2014-07-21 20:17:40
【问题描述】:

我正在寻找与

类似的 Windows 功能的方向
mkstemp(char*) 

在 Linux 中执行,即创建唯一的文件名、打开文件并返回文件描述符。我遇到过 _mktemp_s,但这仅包含我需要的一小部分。在 Windows 风格的 mkstemp() 函数的实现中的任何建议/信息将不胜感激。

【问题讨论】:

    标签: c windows temporary-files


    【解决方案1】:

    如果允许 WINAPI,则函数 GetTempFileName() 几乎可以完成所有需要的操作,但它不返回文件描述符。该函数可以包装在一个函数中以实现所需的确切行为。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-04-29
      • 2013-09-18
      • 2011-05-12
      • 2015-03-02
      • 2023-03-09
      • 1970-01-01
      • 2013-02-08
      相关资源
      最近更新 更多