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
};