Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
redéfinition bénigne du type
Remarques
Un type est redéfini d’une manière qui n’a aucun effet sur le code généré.
Les causes possibles sont les suivantes :
Une fonction membre d’une classe dérivée a un type de retour différent de la fonction membre correspondante de la classe de base.
Un type défini avec la commande est redéfini à l’aide
typedefd’une syntaxe différente.
Example
L’exemple suivant génère l’erreur C4142 :
// C4142.c
// compile with: /W1
float X2;
X2 = 2.0 + 1.0; // C4142
int main() {
float X2;
X2 = 2.0 + 1.0; // OK
}