Share via


Erreur irrécupérable C1067

limite du compilateur : une limite de 64 Ko sur la taille d’un enregistrement de type a été dépassée

Cette erreur peut se produire si un symbole a un nom décoré dépassant 247 caractères. Pour résoudre ce problème, raccourcissez le nom du symbole.

Lorsque le compilateur génère des informations de débogage, il émet des enregistrements de type pour définir les types rencontrés dans le code source. Par exemple, les enregistrements de type incluent des structures simples et des listes d’arguments de fonctions. Certains de ces enregistrements de type peuvent être des listes volumineuses.

Il existe une limite de 64 Ko sur la taille d’un enregistrement de type. Si cette limite de 64 Ko est dépassée, cette erreur se produit.

C1067 peut également se produire s’il existe de nombreux symboles avec des noms longs ou si une classe, un struct ou une union a trop de membres.