【发布时间】:2016-03-31 13:36:33
【问题描述】:
C 中实现定义的行为是未指定的行为,每个符合要求的实现都必须记录其选择。
我很容易找到 gcc here 或 Microsoft C here 的此类文档,但我找不到任何有关 clang 的此类文档。
是我搜索错了还是没有这样的东西?
【问题讨论】:
-
GCC 没有记录所有实现定义的行为。例如。它没有在eel.is/c++draft/basic.stc#general-4 中记录实现定义的行为:是否使用悬空指针(除了取消引用它们)UB?
标签: c gcc clang undefined-behavior