
1 Oct
2007
1 Oct
'07
4:19 p.m.
AMDG Dean Michael Berris <mikhailberis <at> gmail.com> writes:
And since it's linear inheritance, the derived type (or at least the one in the end of the inheritance hierarchy) will inherit all these overloads to operator=() which will enable the compiler to choose at compile time which overload it's going to use depending on what's on the right hand side of the operator=().
As long as you put using base::operator=; in the derived type In Christ, Steven Watanabe