Chr*_*s_F 5 c++ gcc clang constexpr c++11
以下在GCC中编译,但在Clang中不编译:
#include <cstring>
constexpr int test = strcmp("test", "test");
Run Code Online (Sandbox Code Playgroud)
所以我的问题是,GCC如何以不同的方式处理strcmp才能做到这一点?是strcmp是某种内置类型,还是标准库具有包含constexpr的非标准strcmp定义?