Avertissement du compilateur (niveau 1) C4183

'identificateur' : type de retour manquant ; supposé être une fonction membre retournant 'int'

La définition inline d’une fonction membre dans une classe ou une structure n’a pas de type de retour. Cette fonction membre est supposée avoir un type de retour par défaut .int

L’exemple suivant génère l’erreur C4183 :

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