VС 7.1 vs MINGW, кто прав?
От: Аноним  
Дата: 25.10.05 05:02
Оценка:
Подскажите, что надо поправить?

template <class self_t_t>
struct mix_in_t
{
       template <class TT, class V>
       void uuu(V const&)
       {
       }
};

template < class T, template <class> class mix_in_t_t>
struct foo
       :  mix_in_t_t< foo<T, mix_in_t_t> >
{
       
       void f()
       {
            // MINGW: expected primary-expression before "int" В чем тут проблема?
            // VC 7.1 компилит
            this->uuu<int>('a'); 
       };


};

int main (int argc, char *argv[])
{ 
    foo<int, mix_in_t> foo_instance;
    foo_instance.f();
    return 0;
}
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.