E2340 Non concordance de type dans le paramètre 'nombre' (C++)

De RAD Studio
Aller à : navigation, rechercher

Remonter à Erreurs et avertissements du compilateur (C++) - Index

La fonction appelée, via un pointeur de fonction, a été déclarée avec un prototype.

Cependant, le numéro de paramètre indiqué (en comptant de gauche à droite à partir de 1) n'a pas pu être converti dans le type du paramètre déclaré.

Lorsque vous compilez des programmes C++, ce message est toujours précédé d'un autre expliquant la raison exacte de cette non concordance de types.

Cet autre message est généralement "Impossible de convertir 'type1' en 'type2'", mais la non concordance peut avoir de nombreuses autres causes.