На языке C, как проверить во время компиляции, если массив const отсортирован (в порядке возрастания) или нет.Проверьте, отсортирован ли массив const во время компиляции (язык C)
Учитывая массив, подобный этому: const int a [] = {4,5,6,8};
Компиляция должна завершиться ошибкой, если указанный массив не отсортирован.
Возможно ли это?
Вы не можете проверить это с помощью C компилятор. Вам нужно использовать отдельный инструмент. –
Условный препроцессор может помочь –
@Dayalrai: Не могли бы вы рассказать подробнее. Или помогите написать код для этого. – neo