C中由实现定义的行为是未指定的行为,每个符合条件的实现都必须记录其选择。

我可以轻松找到gcc here或Microsoft C here的此类文档,但是找不到有关clang的任何此类文档。

我是在搜索错误还是没有这样的东西?

最佳答案

该票证https://bugs.llvm.org/show_bug.cgi?id=11272仍处于打开状态(已存在很多年了),因此似乎clang并未明确指定实现定义的行为。

不过,对于大多数情况,我敢打赌它与GCC相同。

关于c - (何处)clang是否记录了实现定义的行为?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36335071/

10-15 06:01