This documentation is archived and is not being maintained.

Compiler Warning (level 1) C4326

Error Message

return type of 'function' should be 'type1' instead of 'type2'

A function returned a type other than type1. For example, using /Za, main did not return an int.

The following sample generates C4326:

// C4326.cpp
// compile with: /Za /W1
char main()
{   // C4326 try int main
}
Show: