Partager via


Avertissement C28023

La fonction affectée ou passée doit avoir une _Function_class_ annotation pour au moins une classe(es) dans : 'classlist'

Cet avertissement est souvent signalé quand une seule classe de fonction est utilisée et qu’un rappel du type approprié n’est pas déclaré.

Cet avertissement est émis lorsque la fonction sur le côté gauche de l’affectation (ou de l’affectation implicite, s’il s’agit d’un appel de fonction) est annotée pour indiquer qu’il s’agit d’un type de fonction spécifique au pilote qui utilise l’annotation _Function_class_ ou d’un typedef qui contient une telle annotation. La fonction à droite de l’affectation n’a pas d’annotation _Function_class_ . La fonction à droite doit être annotée pour être du même type que la fonction à gauche. Souvent, la meilleure approche consiste à placer la classe de déclaration1 <><funcname1> avant la première déclaration actuelle de <funcname2.>