> __super is one of the few double underscore keywords left in C++/CLI.
> (__identifier is another).
>> __super is one of the few double underscore keywords left in C++/CLI.
>> (__identifier is another).
[quoted text clipped - 3 lines]
> thought it was the only double underscore keyword left. Now I know
> different.
Well, I'd argue __super is not specifically related to C++/CLI.
After all, there's still __stdcall, __declspec, __pragma etc.
In fact, some argue __super is especially useful with multiple
inheritance where the appropriate base class is selected based
on context.
Typically, however, you wouldn't use __super to refer to
an interface.
Anyway, I fail to see any case where you couldn't use
the (injected) base class name instead of using __super.
-hg