On 3/18/21 3:58 AM, Phil Bouchard via Std-Proposals wrote:
On 3/17/21 8:49 PM, Andrey Semashev via Std-Proposals wrote:
The C++ language does not define such a thing. In real world, whether there will be a virtual function table or not depends on the compiler and its optimization capabilities.
What's the difference in terms of the C++ language?
It's not a new fundamental feature, it's just an idea to get cleaner, safer and less error messages.
I don't see how any of that is achieved. In fact, I still don't understand what that new keyword is supposed to do.
The idea is to require a class with a predetermined set of member functions for a specific function call. But this can be achieved with Concepts already apparently.