class C {
 template< int > class T;
 void f() {
  T< sizeof( *this ) > *p;
 }
};
VC8でエラーが出るんですが、VC9はどうですか?