Неустранимая ошибка C1046
Ограничение компилятора: структура вложена слишком глубоко
Структура, объединение или класс превысили ограничение вложения, которое составляет 15 уровней. Переопределите определение, чтобы уменьшить уровень вложения. Разделение структуры, объединения или класса на две или несколько частей с помощью typedef
определения одной или нескольких вложенных структур.