I want to create a base class where the arguments of the member function is not known and is known only by the derived class.
The number of arguments and the functionality are common. Hence, the reason for the base class however in one situation, the argument type does not match.
You cannot call a virtual function if the argument types do not match. If a derived class has a function that takes a different argument list, then a pure virtual function is not the way to implement a solution to your problem. An abstract base class utilizing a pure virtual function is only really necessary when derived classes will share this functionality.
I want to create a base class where the arguments of the member function is not known and is known only by the derived class.
The number of arguments and the functionality are common.