错误提示:
error: ‘enable_if_t’ in namespace ‘std’ does not name a template type; did you mean ‘enable_if’?
错误原因:
C++ 14之后才支持std::enable_if_t,因此需要修改工程支持C++14, Qt的pro配置的例子:
QT -= gui
CONFIG += c++14 console
CONFIG -= app_bundleSOURCES += \
main.cpp
参考:
https://en.cppreference.com/w/cpp/types/enable_if