Этот код дает мне ошибку неполного типа. В чем проблема? Не разрешено ли для класса иметь статические члены экземпляра? Есть ли способ достичь того же результата?
struct Size
{
const unsigned int width;
const unsigned int height;
static constexpr Size big = { 480, 240 };
static constexpr Size small = { 210, 170 };
private:
Size( ) = default;
};