This was a bug in clang, it is now fixed: http://llvm.org/bugs/show_bug.cgi?id=19152
C++1y/14: auto variable templates?
Frage
Is the following C++1y/C++14 program ill-formed?
template<class> constexpr auto X = 42;
int main()
{
static_assert(X<int> == 42, "");
}
Why / why not?
Clang trunk complains that:
error: invalid operands to binary expression ('auto' and 'int')
Lösung
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow