Функции < 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.
Если вы ожидаете нарушения правил, но не видите его, обратитесь к разделу «Стандартные нарушения кодирования не отображаются».
| Группа: Функция |
| Категория: Требуемая |
| Категория AGC: Требуется |