В ответе GManNickG он использовал обозначение:
template <typename>
static no& test(...);
Первоначально я думал, что это просто сокращение от «insert blah», и пользователь должен подставить свой собственный тип:
template<typename>
static no& test(int);
Однако после тестирования в компиляторе без каких-либо изменений все заработало! Кроме того, разрешение перегрузки ведет себя так, как ожидалось, при использовании ...
вместо явного int в контексте исходного вопроса.
Как это называется в С++ 03/как мне интерпретировать этот код? Он выглядит близко к вариативным шаблонам C++11, но между ними есть некоторые очевидные различия.
...
- это многоточие (многоточие, я думаю) - person maditya   schedule 06.08.2013