Avoid redundant construction/destruction of vector elementsYep - if you know at compile time how many elements there will be.
Avoid redundant construction/destruction of vector elementsemplace_back() is resizing the vector which is why you get extra ~Derived() called as part of the re...
Proposal for explict keyword for non constructor functionsIMO anything which can detect 'issues' at compile time is to welcomed.
Why must base class be constructed before derived members?MS VS doesn't produce a warning - which would be useful as I've been down this rabbit hole before! T...
Why must base class be constructed before derived members?Base will be initialised before fab_ irrespective of the ordering in the constructor - that is as sp...