> > #define private public
> > #include "Foo.h"
> 
> Doesn't work with MSVC, since the protection level is encoded in the member 
> function's name.

This is interesting. How can this not work? This #define trick is a 
preprocessor thing. The compiler never sees a 'private' So how can it know that 
a function is in 'reality' private and encode it in the name?

Guido 
_______________________________________________
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest

Reply via email to