Функция не должна объявляться неявно
Функция не должна объявляться неявно.
Неявное объявление происходит, когда вы вызываете функцию перед объявлением или определением ее. Когда вы объявляете функцию явным образом перед вызовом, компилятор может соответствовать типам аргументов и возвращений с типами параметров в объявлении. Если происходит неявное объявление, компилятор делает предположения о типах аргументов и возвратах. Например, он принимает тип возврата int
. Допущения могут не совпадать с ожидаемым и вызывать нежелательные преобразования типов.
Функция 'XX' не имеет полного видимого прототипа по вызову.
Если вы ожидаете нарушения правил, но не видите его, обратитесь к разделу «Стандартные нарушения кодирования не отображаются».
Группа: Функция |
Категория: Обязательная |
Категория AGC: Обязательно |