다음을 통해 공유


심각한 오류 C1067

컴파일러 제한: 형식 레코드 크기에 대한 64K 제한이 초과되었습니다.

이 오류는 기호에 데코레이팅된 이름이 247자를 초과하는 경우 발생할 수 있습니다. 해결하려면 기호 이름을 줄입니다.

컴파일러는 디버그 정보를 생성할 때 소스 코드에서 발생하는 형식을 정의하기 위해 형식 레코드를 내보낸다. 예를 들어 형식 레코드에는 단순 구조와 함수의 인수 목록이 포함됩니다. 이러한 형식 레코드 중 일부는 큰 목록일 수 있습니다.

모든 형식 레코드의 크기에는 64K 제한이 있습니다. 64K 제한을 초과하면 이 오류가 발생합니다.

이름이 긴 기호가 많거나 클래스, 구조체 또는 공용 구조체에 멤버가 너무 많은 경우에도 C1067이 발생할 수 있습니다.