1template <class T> class CO { 2 class CI1 { 3 class CI2; 4 }; 5}; 6 7template <class T> 8class CO<T>::CI1::CI2 {}; 9 10