Есть ли макрос, который сообщает мне, поддерживает ли мой компилятор шаблоны с переменными числами?
#ifdef VARIADIC_TEMPLATES_AVAILABLE
template<typename... Args> void coolstuff(Args&&... args);
#else
???
#endif
Если они не поддерживаются, думаю, я бы смоделировал их с кучей перегрузок. Есть идеи получше? Может быть, есть библиотеки препроцессоров, которые могут облегчить работу?