Can standard container templates be instantiated with incomplete types?
Here’s my attempt at an interpretation: The standard simply says you mustn’t do this, even though any given concrete implementation may have no problem supporting such a construction. But imagine for example if someone wanted to write a “small vector” optimization by which a vector always contains space for, say, five elements. Immediately you’d be … Read more