Я начинаю извиняться, если я настолько глуп, что не могу найти ответ, если это так очевидно.
Я видел десятки страниц, на которых говорилось о конкретной специализации шаблона для указателя параметров.
Я хотел бы, однако, иметь возможность запретить шаблону специализировать параметры указателя, но я не могу понять, как это сделать.
template< class T >
void function( T arg )
{
//...
}
int main( )
{
int i = 42;
function( i ); // Ok
function( &i ); // Die bastart with a compiler error!
}
Возможно ли это?
Спасибо.