template<> struct struct_name <void const or void volatile> ...


이런식으로 정의가 되어있던데 <> 타입이 아예없고 뒤에 < type > 으로 들어가던데 의미가 뭐양?