Something that I learned from this question, but that I thought I'd give a more detailed and easily searchable answer to, is that if you have a base abstract class meant to be inherited such as this, and you've made its destructor virtual pure by adding "= 0" to its end: question, bu