gpt4 book ai didi

c - 哪些 C99 功能被认为是有害的或不受支持的

转载 作者:太空狗 更新时间:2023-10-29 16:29:35 26 4
gpt4 key购买 nike

<分区>

我通常在 C89 中编写 C 代码,现在 C99 的一些特性(如 intxx_t__VA_ARGS__snprintf)非常有用,并且甚至可能至关重要。

在我将我的要求从 C89 提升到 C99 之前,我想知道哪些 C99 特性得到了广泛支持,哪些没有得到广泛支持,甚至被认为是有害的。

我知道我们可以只检查我们的目标编译器支持,但这会大大缩小我们的支持范围,因为这是针对开源软件的,我希望获得更广泛的支持。

例如,我们使用 Solaris (suncc) 编译器和 gcc,但我们可能会移走其他编译器,同时我们可以通过很少的努力保持兼容性。

例如,我从未在 Windows 上工作过,也不了解 Windows 编译器,但保持 Windows 兼容性会很好。

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