Особенности < stdarg.h > не должны использоваться
Особенности < stdarg.h > не должны использоваться..
Правило запрещает использование va_list, va_arg, va_start, va_end, и va_copy.
Эти элементы можно использовать в тех случаях, когда поведение не определено в стандарте. Например:
Вы вызываете va_start в функции, но не вызывать соответствующую va_end перед окончанием функционального блока.
Вы вызываете va_arg в различных функциях для одной и той же переменной типа va_list.
va_arg имеет синтаксис type va_arg (va_list ap, type).
Вы вызываете va_arg с type несовместим с фактическим типом аргумента, полученного из ap.
Если вы ожидаете нарушения правила, но не видите его, обратитесь к разделу Нарушения стандартов кодирования не отображаются.
| Группа: Функция |
| Категория: Обязательно |
| Категория СМЖЛ: требуется |