От: | mrbuttercup | ||
Дата: | 26.05.04 14:09 | ||
Оценка: |
struct A
{
virtual const int* f() = 0;
};
struct B : public A
{
const int* f()
{ return 0; }
template<class FT> const FT* f()
{ return 0; }
};
int main()
{
B b;
b.f();
b.f<double>();
return 0;
}
struct A
{
virtual const int* f() = 0;
template<class FT> const FT* f()
{ return 0; }
};
struct B : public A
{
const int* f()
{ return 0; }
};
int main()
{
B b;
b.f();
b.f<double>();
return 0;
}