The actual quoted error concerns the type conversion which is impossible with private inheritance, not the missing default ctor. As an aside, the error message is quite bad in my opinion (also in Visual Studio).
↧