gpt4 book ai didi

c - 检查 __restrict 关键字可用性的好方法是什么?

转载 作者:行者123 更新时间:2023-12-04 06:26:46 24 4
gpt4 key购买 nike

我在找一套#ifdef用于检查 __restrict 的可用性GCC 和 Visual Studio 的关键字。我假设它需要检查编译器版本,但我不知道它是针对哪个版本引入的。有谁能帮帮我吗?

更新:这在编译为 C89 时必须(并且只需要)工作!所以我不能依赖 __STDC_VERSION__表示 C99 或 C99 支持。

最佳答案

在“配置、制作、安装”场景中,这应该在“配置”中进行检查。 'configure' 应该在 config.h 中定义一个 'HAS_RESTRICT'。这应该反过来在您的标题中检查以定义合适的宏。

对于视觉工作室,我的想法为零.. :(

关于c - 检查 __restrict 关键字可用性的好方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5947564/

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