This documentation is archived and is not being maintained.

Compiler Warning (level 1) C4183

'identifier': missing return type; assumed to be a member function returning 'int'

The inline definition of a member function in a class or a structure does not have a return type. This member function is assumed to have a default return type of int.

The following sample generates C4183:

// C4183.cpp
// compile with: /W1
class MyClass1;
class MyClass2
{
   MyClass1()   // C4183 expected
   {
   };
};

int main()
{
}
Show: