Login | Sign Up
ErrorKey - Search engine for Error codes and messages     
  Borland C:BORLAND C  [ 112 result(s) ]
BORLAND 
  -  Invalid macro argument separator  BORLAND
In a macro definition, arguments must be separated by commas. The compiler encountered some other chr. after an argument name. This is correct: #define tri_add(a, b, c) ((a) + (b) + (c)) This is incorrect: #define tri_add(a b. c) ((a) + (b) + (c))
BORLAND C
Comments
 
  -  Two consecutive dots  BORLAND
Because an ellipsis contains three dots (...), and a decimal point or member selection operator uses one dot (.), two consecutive dots cannot legally occur in a C program.
BORLAND C
Comments
 
  - Conflicting type modifiers  BORLAND
This occurs when a declaration is given that includes more than one addressing modifier on a pointer or more than one language modifier for a function. Only one addressing modifier (_ _far16,) can be given for a single pointer. Only one language modifier (cdecl, and pascal) can be given for a function. One cannot multiply derive from a class declared to use the fast this pointer optimization, and one that was not. For example: class __fastthis A { // one way to declare a class as using the myex(); // fast this optimization, note that }; // #pragma option -po- turns it off. class B { twoex(); }; class c : A , B {}; // error // note that __fastthis is only recognized in BC 4.0 or later
BORLAND C
Comments
 
  -  Identifier expected  BORLAND
An identifier was expected here, but not found. In C, an identifier is expected in the following situations: in a list of parameters in an old-style function header after the reserved words struct or union when the braces are not present, and as the name of a member in a structure or union (except for bit fields of width 0). In C++, an identifier is also expected in these situations: in a list of base classes from which another class is derived, following a double colon (::), and after the reserved word "operator" when no operator symbol is present.
BORLAND C
Comments
 
  -  Pointer to structure required on left side of -> or ->*  BORLAND
Nothing but a pointer is allowed on the left side of the arrow (->) in C or C++. In C++ a -> operator is allowed.
BORLAND C
Comments
 
  -  Side effects are not allowed  BORLAND
Side effects such as assignments, ++, or -- are not allowed in the debugger watch window. A common error is to use x=y (not allowed) instead of x==y to test the equality of x and y.
BORLAND C
Comments
 
  -  Structure size too large  BORLAND
Your source file declared a structure too large to fit into memory. (64K in ver 4.5)
BORLAND C
Comments
 
  -  Subscripting missing ]  BORLAND
This error is generated if any of the following occur: Your source file declared an array in which the bounds were not terminated by a right bracket. The array specifier in an operator is missing a right bracket. The operator [ ] was declared as operator [. A right bracket is missing from a subscripting expression. Add the bracket or fix the declaration. Check for a missing or extra operator or mismatched parentheses.
BORLAND C
Comments
 
  -  Switch missing (  BORLAND
A left parenthesis is missing after switch keyword.
BORLAND C
Comments
 
  -  Switch missing ) BORLAND
A Right parenthesis is missing after switch keyword.
BORLAND C
Comments
 
 

 
BORLAND C (112)
 
  Prev   1  2  3  4  5  6  7  8  9  10  Next