Erro fatal C1046
limite do compilador: estrutura com aninhamento profundo demais
A estrutura, união ou classe excedeu o limite de aninhamento, que é de 15 níveis. Reescreva a definição para reduzir o nível de aninhamento. Divida a estrutura, a união ou a classe em duas ou mais partes usando typedef
para definir uma ou mais das estruturas aninhadas.