gpt4 book ai didi

c - __thread 上的夹板 barfs,它是 C99 的一部分

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:43:55 28 4
gpt4 key购买 nike

运行夹板

matt@stanley:~/cpfs$ splint -paramuse +gnuextensions cpfs.c

在此行暂停:

__thread int cpfs_errno;

出现解析错误:

cpfs.c:127:13: Parse Error: Non-function declaration: __thread :               int. (For help on parse errors, see splint -help parseerrors.)*** Cannot continue.

检查文档和 gargle 没有提到 __thread。然而__thread is part of the C99 spec ,据称 Splint 支持(插入引用)。

这是怎么回事?如何让夹板识别 __thread

最佳答案

__thread 不在 C99 中。它是一个 GNU C 扩展 - 您链接到的部分在 Extensions to the C Language Family 内.它描述了对 C99 标准的更改方面的扩展,大概是为在未来的标准修订中采用它做准备。

关于c - __thread 上的夹板 barfs,它是 C99 的一部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3655653/

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