As we know we can overload a function in C++.
Any way to overload a function dynamically, for example, overload a function when a class is constructed, depends on some situation.(not type of parameters and return value) ?
In C, I would like to say, using a function point is an easy way...