Compartir a través de


Error irrecuperable C1067

límite del compilador: se ha superado el límite de tamaño de 64 K de un registro de tipo

Este error puede producirse si un símbolo tiene un nombre representativo que supera los 247 caracteres. Para resolverlo, acorte el nombre del símbolo.

Cuando el compilador genera información de depuración, emite registros de tipo para definir los tipos que encuentra en el código fuente. Por ejemplo, los registros de tipo incluyen estructuras sencillas y listas de argumentos de funciones. Algunos de estos registros de tipo pueden ser listas grandes.

Hay un límite de 64 K en el tamaño de cualquier registro de tipo. Si se supera ese límite de 64 K, se produce este error.

El error C1067 se puede producir también si hay muchos símbolos con nombres largos o si una clase, estructura o unión tiene demasiados miembros.