Compartir a través de


C28278

Advertencia C28278: El nombre de la función no aparece con ningún prototipo en el ámbito.

La advertencia suele indicar que un __deref es necesario para aplicar la anotación __return al valor devuelto.

La herramienta de análisis de código señala esta advertencia cuando se llama a una función sin una declaración y se limita el análisis que se puede realizar porque la declaración contiene información importante.

El lenguaje C permite (pero desaconseja) el uso de una función para la cual no se ha declarado ningún prototipo.Una definición de función o una declaración de función (prototipo) debe aparecer antes del primer uso de la función.La advertencia indica que se llama a una función sin una declaración y se limita el análisis que se puede realizar porque la declaración contiene información importante.Si la declaración de la función tuviera que contener anotaciones, la declaración de la función es incluso más útil para la herramienta de análisis de código.