'identifier': 잘못된 스토리지 클래스 'specifier'
스토리지 클래스는 전역 범위 식별자에 대해 유효하지 않습니다. 기본 스토리지 클래스는 잘못된 클래스 대신 사용됩니다.
가능한 해결 방법:
식별자가 함수인 경우 스토리지를 사용하여
extern
선언합니다.식별자가 공식 매개 변수 또는 지역 변수인 경우 자동 스토리지를 사용하여 선언합니다.
식별자가 전역 변수인 경우 스토리지 클래스(자동 스토리지)를 사용하지 않고 선언합니다.
예시
- 다음 샘플에서는 C2390을 생성합니다.
// C2390.cpp
register int i; // C2390
int main() {
register int j; // OK
}