B
Ben
programmer already knows that he _can_ do it and that it will work
Let's make sure what the "already" means.
If we are talking about "why PTM in the first place", then we
programmers DID not already know that we can do it at the time before
the 2nd draft of PTM was given birth.
And we did know that casting function pointers from 'void(*)(C*)' to
'void(*)(B*)' is not gonna work.
But all these "what-if" are none-sense anyway. The creature has been
released and killing it will result in broken code (if not the end of
the world).
I just feel pity that I have to pay price for something that I would
never want to use. Does it contradict with the slogan: no use, no
overhead?
Thanks again for the accurate and detailed explanation.
And have a nice weekend!
Let's make sure what the "already" means.
If we are talking about "why PTM in the first place", then we
programmers DID not already know that we can do it at the time before
the 2nd draft of PTM was given birth.
And we did know that casting function pointers from 'void(*)(C*)' to
'void(*)(B*)' is not gonna work.
But all these "what-if" are none-sense anyway. The creature has been
released and killing it will result in broken code (if not the end of
the world).
I just feel pity that I have to pay price for something that I would
never want to use. Does it contradict with the slogan: no use, no
overhead?
Thanks again for the accurate and detailed explanation.
And have a nice weekend!