gpt4 book ai didi

c - 检查 C 代码是否已弃用 POSIX 调用的最佳方法是什么?

转载 作者:IT王子 更新时间:2023-10-29 00:53:50 24 4
gpt4 key购买 nike

我一直在研究一些较旧的 C 代码。我发现有相当多的 POSIX 调用现在已过时并在手册页中标记为已弃用

检查您的代码中是否仍有已弃用的 POSIX 调用的最佳方法是什么?我正在考虑:

  • 特殊的 gcc 警告 选项。
  • 某种 lint 工具检测这些调用。

最佳答案

Lint可以找到弃用的东西(-deprecated 标志)。

Coverity在 c 和 c++ 代码库中经常发现此类问题。

此外,也许更重要的是,静态分析工具可以发现范围更广的问题和错误。

静态代码分析永远不会太多。使用多种工具会有好处。

关于c - 检查 C 代码是否已弃用 POSIX 调用的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1176121/

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