Все выходные пути от функции с непустым типом возврата должны иметь явный оператор возврата с выражением
Все выходные пути от функции с непустым типом возврата должны иметь явный оператор возврата с выражением.
Если non-void
функция явным образом не возвращает значение, но функция вызова использует возвращаемое значение, поведение не определено. Предотвратить это поведение:
Необходимо обеспечить return
операторы с явным выражением.
Необходимо гарантировать это в течение времени выполнения, по крайней мере одного return
оператор выполняется.
Пропавшие без вести возвращаемого значения для непустой функции 'XX'.
Если вы ожидаете нарушение правила, но не видите его, относитесь, чтобы Диагностировать, Почему Кодирующие Стандартные Нарушения Не Появляются как ожидалось.
Группа: Функция |
Категория: обязательный |
Категория AGC: обязательный |