Привет All,
Имеем шаблон вида
template <typename T1>
class A {
public:
template <typename T2>
class B {};
template<>
class B<int> {};
};
Хотя VC6/7 это кушают без проблем, стандарт (14.7.3/18) это дело запрещает :(
Соответственно, gcc код не компилирует. Возможно ли это дело переписать
как-то иначе без частичной специализации? Уж больно не хочется делать
две версии: для vc и gcc...
Happy Coding,
Sergey.