7
Увидев, что шаблон может быть частично специализированным для ссылочных или указательных типов, мне было интересно, могу ли я написать шаблон, который принимает только тип указателя для начала. Это моя попытка:Шаблон, который принимает только аргументы типа указателя
template <typename T*>
struct MyTemplate{};
int main() {
MyTemplate<int *> c;
(void)c;
return 0;
}
Это не скомпилировано. Как его изменить? (То есть, если то, что я пытаюсь сделать это вообще возможно)
Check [ 'станд :: is_pointer'] (http://en.cppreference.com/w/cpp/types). –