как заставить VC 7.1 компилировать следующий код
От: gid_vvp  
Дата: 03.11.06 10:07
Оценка:
Привет

вот код:

class A 
{
public:
    void f()
    {
    }

    void f(int)
    {
    }

    void f(long)
    {
    }
};

template<typename T>
class B : public T
{
public:
    using T::f;

    void f(double)
    {
    }

    void f(char)
    {
    }

};

int _tmain(int argc, _TCHAR* argv[])
{
    B<A> b;
    b.f();

    return 0;
}


затруднение вызывает выделенное
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re: как заставить VC 7.1 компилировать следующий код
От: Vain Россия google.ru
Дата: 03.11.06 13:55
Оценка: 1 (1)
Здравствуйте, gid_vvp, Вы писали:

_>вот код:


_>
_>class A 
_>{
_>public:
_>    void f()
_>    {
_>    }

_>    void f(int)
_>    {
_>    }

_>    void f(long)
_>    {
_>    }
_>};

_>template<typename T>
_>class B : public T
_>{
_>public:
_>    using T::f;

_>    void f(double)
_>    {
_>    }

_>    void f(char)
_>    {
_>    }

_>};

_>int main()
_>{
_>    B<A> b;
_>    b.f();

_>    return 0;
_>}

_>


_>затруднение вызывает выделенное

У меня всё компилиться..
Может SP1?
[In theory there is no difference between theory and practice. In
practice there is.]
[Даю очевидные ответы на риторические вопросы]
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.