E
er
hi,
does virtual obliterates nested inline?
in the example below, does it make any difference to D::f() that B's
member functions are inlined? does the answer depend on whether i use
D.f() or A*->f()?
class B{
/ * inline member functions */
};//concrete class
class A{
public:
virtual void f()=0;
}
class D: public A{
public:
virtual void f();// uses b
private:
B b;
}
does virtual obliterates nested inline?
in the example below, does it make any difference to D::f() that B's
member functions are inlined? does the answer depend on whether i use
D.f() or A*->f()?
class B{
/ * inline member functions */
};//concrete class
class A{
public:
virtual void f()=0;
}
class D: public A{
public:
virtual void f();// uses b
private:
B b;
}