Avviso del compilatore (livello 1) C4183

'identifier': tipo restituito mancante; si presuppone che sia una funzione membro che restituisce 'int'

La definizione inline di una funzione membro in una classe o una struttura non ha un tipo restituito. Si presuppone che questa funzione membro abbia un tipo restituito predefinito di int.

L'esempio seguente genera l'errore C4183:

// C4183.cpp
// compile with: /W1 /c
#pragma warning(disable : 4430)
class MyClass1;
class MyClass2 {
   MyClass1() {};   // C4183
};