On 6/4/2013 12:32 AM, Sean Cavanaugh wrote:If you're forced to use someone else's code and are not allowed to change it in any way, then you're always going to have problems with badly written APIs.
The problem isn't going to be in your own code, it will be in using everyone elses.
Even Manu mentioned that he's got problems with C++ libraries because of this, and C++ has non-virtual by default.