⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 c1.err

📁 [随书类]Dos6.0源代码
💻 ERR
📖 第 1 页 / 共 2 页
字号:
/* SCCSWHAT( "@(#)c1.err	3.69 90/02/01 12:58:41	" ) */
						/* warnings */
	
4001	"nonstandard extension used - '%Fs'"
4002	"too many actual parameters for macro '%s'"
4003	"not enough actual parameters for macro '%s'"
4004	"missing ')' after 'defined'"
4005	"'%s' : macro redefinition"
4006	"#undef expected an identifier"
4007	"'%Fs' : must be '%Fs'"
4008	"'%Fs' : '%Fs' attribute on data ignored"
4009	"string too big, trailing characters truncated"
4011	"identifier truncated to '%Fs'"
4012	"float constant in a cross compilation" /* XC */
4014	"'%Fs' : type of bit field must be unsigned"	/* QC2 */
4015	"'%Fs' : type of bit field must be integral"
4016	"'%s' : no function return type, using int as default"
4017	"cast of int expression to far pointer"
4018	"'%Fs' : signed/unsigned mismatch"
4020	"'%Fs' : too many actual parameters"
4021	"'%Fs' : too few actual parameters"
4022	"'%Fs' : pointer mismatch : parameter %d"
4023	"'%Fs' : _based pointer passed to unprototyped function : parameter %d"
4024	"'%Fs' : different types : parameter %d"
4026	"function declared with formal argument list"
4027	"function declared without formal argument list"
4028	"parameter %d declaration different"
4029	"declared parameter list different from definition"
4030	"first parameter list longer than the second"
4031	"second parameter list longer than the first"
4032	"unnamed struct/union as parameter"
4033	"function must return a value"
4034	"sizeof returns 0"
4035	"'%Fs' : no return value"
4037	"'%Fs' : formal parameters ignored" /* QC2 */
4038	"'%Fs' : formal parameter has bad storage class"	/* QC2 */
4040	"memory attribute on '%Fs' ignored"
4042	"'%Fs' : has bad storage class"
4044	"_huge on '%Fs' ignored, must be an array"
4045	"'%s' : array bounds overflow"
4046	"'&' on function/array, ignored"	/* QC2 */
4047	"'%s' : different levels of indirection"
4048	"array's declared subscripts different"
4049	"'%s' : indirection to different types"
4050	"'%s' : different code attributes"
4051	"type conversion - possible loss of data"
4053	"at least one void operand"
4056	"overflow in constant arithmetic"	/* QC2, c1, c23 */
4058	"address of automatic (local) variable taken, DS != SS" /* QC, c23 */
4059	"segment lost in conversion"	/* QC, c23 */
4060	"conversion of long address to short address"	/* QC2 */
4061	"long/short mismatch in argument : conversion supplied"	/* QC, c23 */
4062	"near/far mismatch in argument : conversion supplied"	/* QC, c23 */
4067	"unexpected characters following '%s' directive - newline expected"
4068	"unknown pragma"
4069	"conversion of near pointer to long integer"	/* QC, c23 */
4071	"'%Fs' : no function prototype given"
4072	"'%Fs' : no function prototype on _fastcall function"
4074	"nonstandard extension used - '%s'" /* QC2 */
4075	"size of switch expression or case constant too large - converted to int" /* QC2 */
4076	"'%s' : may be used on integral types only"
4077	"unknown check_stack option"
4078	"case constant '%ld' too big for the type of switch expression"
4079	"unexpected token '%s'"
4080	"expected identifier for segment name, found '%s'"
4081	"expected a comma, found '%s'"
4082	"expected an identifier, found '%s'"
4083	"expected '(', found '%s'"
4084	"expected a pragma directive, found '%s'"
4085	"expected [on | off]"
4086	"expected [1 | 2 | 4]"
4087	"'%Fs' : declared with void parameter list"
4088	"'%Fs' : pointer mismatch : parameter %d, parameter list %d"
4089	"'%Fs' : different types : parameter %d, parameter list %d"
4090	"different 'const/volatile' qualifiers"
4091	"no symbols were declared"
4092	"untagged enum/struct/union declared no symbols"
4093	"unescaped newline in character constant in inactive code"
4095	"expected ')', found '%s'"
4096	"'%Fs' must be used with '%Fs'"
4098	"void function returning a value"
4100	"'%Fs' : unreferenced formal parameter"
4101	"'%Fs' : unreferenced local variable"
4102	"'%Fs' : unreferenced label"
4104	"'%s' : near data in same_seg pragma, ignored"
4105	"'%Fs' : code modifiers only on function or pointer to function"
4106	"pragma requires integer between 1 and 127"
4107	"pragma requires integer between 15 and 255"
4108	"pragma requires integer between 79 and 132"
4109	"unexpected identifier '%s'"
4110	"unexpected token 'int constant'"
4111	"unexpected token 'string'"
4112	"macro name '%s' is reserved, '%s' ignored"
4113	"function parameter lists differed"
4114	"same type qualifier used more than once"
4115	"'%Fs' : type definition in formal parameter list"
4116	"(no tag) : type definition in formal parameter list"
4118	"pragma not supported"
4119	"different bases '%Fs' and '%Fs' specified"
4120	"_based/unbased mismatch"
4123	"different base expressions specified"
4124	"_fastcall with stack checking is inefficient"
4125	"decimal digit terminates octal escape sequence"
4126	"'%c' : unknown memory model flag"
4127	"conditional expression is constant"
4128	"storage-class specifier after type"
4129	"'%c' : unrecognized character escape sequence"
4130	"'%Fs' : logical operation on address of string constant"
4131	"'%Fs' : uses old-style declarator"
4132	"'%Fs' : const object should be initialized"
4135	"conversion between different integral types"
4136	"conversion between different floating types"
4137	"'%Fs' : no return value from floating-point function"
4138	"'*/' found outside of comment"
4139	"'0x%x' : hex escape sequence is out of range"
4140	"'%Fs' : redefined, preceding references may be invalid"  /* QC */
4185	"near call to '%Fs' in different segment" /* QC, c23 */
4206	"assignment within conditional expression" /* QC, c23 */
4401	"'%s' : member is bit field"
4402	"must use PTR operator"
4403	"illegal PTR operator"
4404	"period on directive ignored"
4405	"'%s' : identifier is reserved word"
4406	"operand on directive ignored"
4407	"operand size conflict"
4408	"'%s' : ambiguous label"	/* QC2 */
4409	"illegal instruction size"
4410	"illegal size for operand"
4411	"'%s' : symbol resolves to displacement register"
4412	"'%s' : identifier is also assembler mnemonic"
4413	"'%Fs' : redefined, preceding references may be invalid"  /* QC2 */
4414	"'%Fs' : short jump to function converted to near"
4000	"UNKNOWN WARNING\n\t\tContact Microsoft Product Support Services"
						/* errors */
	
2001	"newline in constant"
2003	"expected 'defined id'"
2004	"expected 'defined(id)'"
2005	"#line expected a line number, found '%s'"
2006	"#include expected a file name, found '%s'"
2007	"#define syntax"
2008	"'%c' : unexpected in macro definition"
2009	"reuse of macro formal '%Fs'"
2010	"'%c' : unexpected in macro formal-parameter list"
2012	"missing name following '<'"
2013	"missing '>'"
2014	"preprocessor command must start as first non-white-space"
2015	"too many characters in constant"
2016	"no closing single quotation mark"
2017	"illegal escape sequence"
2018	"unknown character '0x%x'"
2019	"expected preprocessor directive, found '%c'"
2021	"expected exponent value, not '%c'"
2022	"'%ld' : too big for character"
2023	"divide by 0"
2024	"mod by 0"
2025	"'%s' : enum/struct/union type redefinition"
2026	"'%s' : member of enum redefinition"
2027	"use of undefined enum/struct/union '%Fs'"
2028	"struct/union member needs to be inside a struct/union"
2030	"'%Fs' : struct/union member redefinition"
2031	"'%Fs' : function cannot be struct/union member"
2033	"'%Fs' : bit field cannot have indirection"
2034	"'%Fs' : type of bit field too small for number of bits"
2035	"struct/union '%Fs' : unknown size"
2036	"left of '%s%s' must have a struct/union base type"	/* QC2 */
2037	"left of '%s' specifies undefined struct/union '%Fs'"
2038	"'%s' : not struct/union member"
2039	"'->' : left operand must point to struct/union"	/* QC2 */
2040	"'.' : left operand must have struct/union type"	/* QC2 */
2041	"illegal digit '%c' for base %d"
2042	"signed/unsigned keywords mutually exclusive"
2043	"illegal break"
2044	"illegal continue"
2045	"'%s' : label redefined"
2046	"illegal case"
2047	"illegal default"
2048	"more than one default"
2049	"case value '%ld' already used"
2050	"nonintegral switch expression"
2051	"case expression not constant"
2052	"case expression not integral"
2053	"case value %d already used"	/* QC2 */
2054	"expected '(' to follow '%Fs'"
2055	"expected formal-parameter list, not a type list"
2056	"illegal expression"
2057	"expected constant expression"
2058	"constant expression is not integral"
2059	"syntax error : '%s'"
2060	"syntax error : end-of-file found"
2061	"syntax error : identifier '%s'"
2062	"type '%s' unexpected"
2063	"'%s' : not a function"
2064	"term does not evaluate to a function"
2065	"'%s' : undefined"
2066	"cast to function type is illegal"
2067	"cast to array type is illegal"
2068	"illegal cast"
2069	"cast of void term to nonvoid"
2070	"illegal sizeof operand"
2071	"'%Fs' : illegal storage class"
2072	"'%Fs' : initialization of a function"
2075	"'%Fs' : array initialization needs curly braces"
2076	"'%Fs' : struct/union initialization needs curly braces"
2077	"nonscalar field initializer '%Fs'"
2078	"too many initializers"
2079	"'%Fs' uses undefined struct/union '%Fs'"
2080	"illegal far _fastcall function"
2081	"'%Fs' : illegal memory attribute"	/* QC2 */
2082	"redefinition of formal parameter '%Fs'"
2084	"function '%Fs' already has a body"
2085	"'%Fs' : not in formal-parameter list"
2086	"'%Fs' : redefinition"
2087	"'%Fs' : missing subscript"
2090	"function returns array"

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -