E2487 Cannot specify default function arguments for explicit specializations (C++)
Go Up to Compiler Errors And Warnings (C++) Index
An explicit specialization of a function may not declare default function arguments. For example:
template<class T> void foo(T a); template<> void foo<int>(int a = 10);// error: default value not allowed