Bad call of in-line function : 인라인 함수의 호출형식이 이상하다.
Irreducible expression tree : 컴파일러 내부에러에의해 코드생성 불가
Register allocation failure : 컴파일러 내부에러가 복잡해서 코드 생성 불가
2. 그 밖의 에러
#operator not followed by macro argument name : 매크로 정의 속에서 #의 뒤에
매크로 인수가 없다
'XXXXXXXX' not an argument : 인수가 정확하지 않다
Ambiguous symbol 'XXXXXXXX' : 구조체의 멤버명이 애매하다
Argument # missing name : 함수 플롯타입안에 인수명이 없다
Argument list syntax error : 함수의 인수 리스트 구분이 정확하지 않다
Array bounds missing ] : 배열지정에 ']'가 없다
Array size too large : 배열의 크기가 너무 크다
Assembler statement too long : 인라인 어셈블러문이 너무 길다
Bad configuration file : TURBOC.CFG 화일의 구분이 정확하지 못하다
Bad file name format in include directive : #include 화일명 지정이 정확하지 못하다
Bad ifdef directive syntax : #ifdef 문의 구문이 정확하지 않다
Bad ifndef directive syntax : #ifndef 문의 구문이 정확하지 않다
Bad undef directive systax : #undef 문의 구문이 정확하지 않다
Bit field size syntax : 비트 필드의 비트수가 너무 길다
Call of non-function : 함수 이외의 것을 호출하려 하고 있다
Cannot modify a const object : const 문으로 선언된것을 변경하려 한다
Case outside of switch : switch 문 밖에 case 문이 있다
Case statement missing ; : case 문에 ;(세미 콜론)이 없다
Cast syntax error : 캐스트의 구문이 정확하지 않다
character constant too long : 문자 상수가 너무 길다
Compound statement missing } : 복합문에 } 가 없다
Conflict type modifiers : 수식자가 2 개 이상 지정되어 있다
Constant expression required : 배열의 크기가 상수로 정의되지 않았다
Could not find file 'XXXXXXXX.XXX' : 지정된 화일이 발견 되지 않는다
Declaration missing ; : 구조체에서 ; 이 발견되지 않는다
Declaration needs type or storage class : 형(type)과 기억클래스가 없는 선언이 있다
Declaration syntax error : 선언의 구문이 정확하지 않다
Default outside of switch : switch 문 밖에 default 가 있다
Define directive needs an identifier : #define 하는 이름이 정확하지 않다
Division by zero : 0에 의한 나눗셈이 있다
Do statement must have while : do 문에 while 이 없다
Do-while statement missing ( : do 문의 while 뒤에 ( 이 없다
Do-while statement missing ) : do 문의 while 뒤에 ) 이 없다
Do-while statement missing ; : do 문의 while(식)뒤에 ; 이 없다
Duplicate case : 같은 case 문이 있다
Enum syntax error : enum 선언의 구문이 명확하지 않다
Enumeration constant syntax error : enum의 값이 식의 상수가 아니다
Error Directive : XXX : 이 메시지는 #error 문에 의해 출력된 것이다
Error writing output file : 작업용 디스크의 용량이 부족하다
Expression syntax : 식의 구문이 명확하지 않다
Extra parameter in call : 포인터에 의한 함수 호출에서 인수의 수가 너무 많다
Extra parameter in call to XXXXXXXX : 지정된 함수의 인수가 너무 많다
File name too long : #include 하는 화일의 이름이 너무 길다
For statement missing ( : for 문에 ( 이 없다
For statement missing ) : for 문에 ) 이 없다
For statement missing ; : for 문에 ; 이 없다
Function call missing ) : 함수 호출의 ) 가 없다
Function doesn't take a varaible number of arguments : 가변개(?) 인수가
아닌 함수에서 va_start가 매크로로 사용되고 있다
Goto statement missing label : goto 문에 레이블 지정이 없다
If statement missing ( : if 문에 ( 가 없다
If statement missing ) : if 문에 ) 가 없다
Illegal character 'C' (0xXX) : 화일 속에 유효하지 않은 문자가 있다
Illegal initialization : 초기화에는 사용될수 없는 것이 사용되고 있다
Illegal octal digit : 8진 상수속에 8또는 9가 있다
Misplace continue : 루푸 밖에 break 문이 있다
Misplace decimal point : 부동 소숫점의 지수부에 소수점이 있다
Misplace else : if 문과 대응하지 않는 else 문이 있다
Misplace elif directive : #if,#ifdef 또는 #ifndef와 대응하지않는 #elif가 있다
Misplace else directive : #if,#ifdef 또는 #ifndef와 대응하지않는 #else가 있다
Misplace endif directive : #if,#ifdef 또는 #ifndef와 대응하지않는 #endif가 있다
Must be addressable : 어드레스가 정해져 있지 않은 대상에 &를 사용하고 있다
Must take address of memory location : 어드레스를 취할수 없는 대상에 대해 & 를 사용하고 있다
No file name ending : #include 에서 "" 혹은 > 가 없다
No file name given : 대상이 되는 화일명이 하나도 지정되어 있지 않다
Non-portable pointer assignment : 캐스트없이 포인터의 대입(또는 그 반대)이 행해 지고 있다
Non-portable pointer comparison : 캐스트없이 포인터와 그 이외의 비교가 행해 지고 있다
non-portable return type conversion : return 식과 함수 선언의 행이 틀린다
Not an allowed type : 허가 되지 않은 형의 선언이 있다
Out of memory : 메모리가 부족하다
Pointer required on left side of -> : ->의 왼쪽에 포인터가 없다
Redeclaration of 'XXXXXXXX' : 같은 이름이 또 사용되고 있다
Size of structure or array not known : 정의하지 않은 구조체나 크기의 지정이
없는 배열에 sizeof 가 사용 되었다
Statement missing ; : ; 이 없다
Structure or union syntax error : struct 나 union의 구문이 정확하지 않다
Structure size too long : 구조체의 크기가 너무 크다
Subscripting missing ] : ]가 없는 첨자식이 사용되었다
Switch statement missing ( : switch 문에 ( 가 없다
Switch statement missing ) : switch 문에 ) 가 없다
Too many parameter in call : 포인터에 의한 함수 호출에서 인수의 수가 너무 많다
Too few parameter in call to 'XXXXXXXX' : 지정된 함수의 인수가 너무 크다
Too many cases : 1개의 switch 문에는 256 개 이상의 case 문을 사용 할 수 없다
Too many decimal points : 부동 소숫점수 속에 여러개의 소숫점이 있다
Too many default cases : default 가 2 개 이상있다
Too many exponents : 부동 소숫점속에 여러개의 지수부가 있다
Too many initializers : 선언된 것보다 많은 초기화 식이 있다
Too many storage classes in declaration : 선언속에 여러개의 기억 클래스 지정이 있다
Too many types in declaration : 선언속에 여러개의 형 지정이 있다
Too much auto memory in function : auto 변수의 크기가 너무 크다
Too much code defined in file : 하나의 화일 속에 코드의 크기가 64KB 를 넘었다
Too much global data defined in file : 글로발로 선언된 데이타가 64KB 를 넘었다
Two consecutive dots : 2개의 점(..)이 연속으로 있다
Type mismatch in parameter # : n본째의 인수의 형 변환을 할 수 없다(포인터에 의한 호출)
Type mismatch in parameter # in call to 'XXXXXXXX' : 인수의 형 변환을할 수 없다(함수 호출)
Type mismatch in parameter 'XXXXXXXX' : 인수의 형 변환을할 수 없다(포인터에 의한 호출)
Type mismatch in parameter 'XXXXXXXX' in call to 'XXXXXXXX' : 인수의 형 변환을할 수 없다(함수 호출)
Type mismatch in redeclaration of 'XXX' : 처음과 다른 형으로 선언이 되있다
Unable to create output file 'XXXXXXXX.XXX' : 출력 화일을 작성할 수 없다
Unable to create turboc.lnk : 작업용 화일 turboc.$nk를 작성할 수 없다
Unable to execute command 'XXXXXXXX' : TLINK 나 TASM 을 실행할 수 없다
Unable to open input file 'XXXXXXXX.XXX' : 소스의 화일이 발견 되지 않는다
Undefined label 'XXXXXXXX' : 레이블이 정의 되지 않았다
Undefined structure 'XXXXXXXX' : 구조체가 정의 되지 않았다
Undefined symbol 'XXXXXXXX' : 심볼이 정의 되지 않았다
Unexpected end of file in common started on line # : 명령의 끝에 */ 이 없다
Unexpected end of file in conditional started on line # : #endif가 없다
Unexpected preprocessor directive : 'XXX' : # 지정의 구문이 틀리다
Unterminated character constant : 문자 상수의 끝에 ' 이 없다
Unterminated string : 문자열 상수에 " 이 없다
Unterminated string or character constant : 문자열의 끝에 " 이 없다
User break : 사용자에 의해 브레이크 되었다
While statement missing ( : while 문에 ( 이 없다
While statement missing ) : while 문에 ) 이 없다
Wrong number of argument in call to 'XXXXXXXX' : 매크로 인수 호출 수가 정확하지 않다
첫댓글 좋은 게시물이네요. 스크랩 해갈게요~^^