jr,
no, if I do this the compiler wants to call a static-function. but it is a normal function of the base-class to call about an instance-pointer.
also a type-cast of the this-pointer into a base-class-pointer doesnt help, because the function is a virtual one.
******************
In detail there are two problems:
1. I realize an abstract class ("interface") by builing a pure virtual function into this class. if I derive a second-generation-class from this interface, I have to implement the method - ok, thats the cause we use interfaces.
now I want to derive a class in a third generation. and this should use the always implemented function of the second-generation-class.
but I have to implement the method ones more into this third-generation-class - says the VC-Compiler.
Why this?
2. A possiblity to workarround this could be to implement the method into the third-generation-class and call there the method of the second-generation-class. but I dont find a possibility to do this in C++ - we talked about this.
Any idea?
Best regards
Simon