Closed. This question needs details or clarity. It is not currently accepting answers. Learn more
想改进这个问题吗添加细节并通过editing this post澄清问题。
去年关门了。
C standard now says
取消定义和重新定义宏bool、true和false的功能已经过时,将来的版本可能会删除。
也就是说,stdbool.h已被弃用但没有给出理由,我找不到理由。他们打算把bool作为一种基本类型来添加,还是有其他的东西?
如果你碰巧知道为什么这是不赞成的,谢谢你告诉我!

最佳答案

为什么stdbool.h被弃用?
不是的。
你引用了以下注释:
取消定义和重新定义宏bool、true和false的功能已经过时,将来的版本可能会删除。
这意味着今后可能删除以下段落:
应用程序可以取消定义,然后可能重新定义宏bool、true和false。
这并不意味着标题或其内容将被删除。

10-07 15:20