Функции библиотеки стандартных библиотек bsearch и qsort из <stdlib.h> не должны использоваться
Функции библиотеки bsearch и qsort из <stdlib.h> не должны использоваться.
Функция сравнения в этих функциях библиотеки может вести себя непоследовательно, когда сравниваемые элементы равны. Кроме того, осуществление qsort может быть рекурсивным и предъявлять неизвестные требования к стеку вызовов.
Если функция является макросом и макрос развернут в коде, это правило нарушается. Предполагается, что правило 21.2 не нарушается.
Макрос «< имя >» не используется.
Идентификатор XX не должен использоваться.
Если вы ожидаете нарушения правила, но не видите его, обратитесь к разделу Нарушения стандартов кодирования не отображаются.
| Группа: Стандартные библиотеки |
| Категория: Обязательно |
| Категория СМЖЛ: требуется |