gpt4 book ai didi

c - 使用 `_r` 时是否需要显式使用 `-D_REENTRANT` 后缀?

转载 作者:行者123 更新时间:2023-12-01 16:48:46 26 4
gpt4 key购买 nike

我正在编写一个多线程应用程序,我想知道以下内容:使用-D_REENTRANT宏时,是否需要显式使用_r后缀的函数?

例如我应该在代码中的任何地方使用 strtok_r 还是可以使用 strtok 并确保将 -D_REENTRANT 宏传递给编译器?

非常感谢

最佳答案

定义_REENTRANT不会改变strtok()的语义。您需要使用strtok_r()

关于c - 使用 `_r` 时是否需要显式使用 `-D_REENTRANT` 后缀?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23285463/

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