为什么默认情况下不是字符串文字constexpr?

时间:2019-05-15 06:33:31

标签: c++ c++17

为什么我们不将所有字符串文字设为constexpr

constexpr char name[] = "hello";

template < const char* N >
struct T{};

T < name > t;// this works fine
T < "hello" > t1; // this doesn't work

0 个答案:

没有答案