Вы можете сделать это, но вы должны специализировать myclass для Дело. Это означает повторение каждого определения в обоих случаях. В зависимости от того, что вы хотите, вы можете уйти, используя наследование или подобное, чтобы избежать дублирования кода. Без дополнительной информации о том, что вы намереваетесь, ответ:
template< class K, class V > class myclass { general definition };
template< class V > class myclass< int, V >{ general definition };
Вы можете получить лучший ответ с более подробной информацией, в мире шаблонов есть много возможностей.