C28278C28278

Avertissement C28278 : Nom de la fonction apparaît sans prototype dans la portée.Warning C28278: Function name appears with no prototype in scope.

En règle générale, cet avertissement indique qu’un __deref est nécessaire pour appliquer les __return annotation à la valeur retournée.This warning typically indicates that a __deref is needed to apply the __return annotation to the value returned.

L’outil d’analyse du Code signale cet avertissement lorsqu’une fonction sans une déclaration a été appelée, et l’analyse peut être effectuée est limité, car celle-ci contient des informations importantes.The Code Analysis tool reports this warning when a function without a declaration was called, and the analysis that can be performed is limited because the declaration contains important information.

Le langage C permet (mais déconseille l’utilisation d’une fonction pour laquelle aucun prototype ne déclaré.)The C language permits (but discourages) the use of a function for which no prototype has been declared. Une définition de fonction ou une déclaration de fonction (prototype) doit apparaître avant la première utilisation de la fonction.A function definition or a function declaration (prototype) should appear before the first use of the function. Cet avertissement indique qu’une fonction sans une déclaration a été appelée, et l’analyse peut être effectuée est limitée, car la déclaration contient des informations importantes.This warning indicates that a function without a declaration was called, and the analysis that can be performed is limited because declaration contains important information. Si la déclaration de fonction doit contenir des annotations, la déclaration de fonction est encore plus utile de l’outil d’analyse du Code.If the function declaration were to contain annotations, the function declaration is even more useful to the Code Analysis tool.