> Even a simple overloading of two functions (if we don't want to
> disturb reference binding) seems to put it in serious trouble:
>
>
> void f(int) { something... }
> void f(short) { something else... }
>
> int main() {
> int i = 0;
> f(i);
> }int and short do not have an is_base_and_derived relationship. This thread is getting off-topic, so I'll stop here. Dave _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
