gpt4 book ai didi

c++ - Windows 操作系统的 strerror_r 的替代 api

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:30:49 24 4
gpt4 key购买 nike

我看到 strerror_r (...) Visual C++ 2008 不再支持 API,可能是因为线程安全问题。我想在我的程序中使用类似的功能。是否有任何其他 winapi 与 strerror_r(..) 做同样的事情?

最佳答案

你可以试试strerror_s .它似乎是线程安全的。

注意strerror_s的参数顺序与strerror_r不同。如果编写可移植代码,您可能需要使用定义

#define strerror_r(errno,buf,len) strerror_s(buf,len,errno)

关于c++ - Windows 操作系统的 strerror_r 的替代 api,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11718915/

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