(i>размер массива) i = 0;
Как можно заставить компилятор указать размер массива числом на момент постановки всяческих дефайнов?
(i) % size ?
Вариант отличный, но почему то в проекте не используемый. Боюсь на кодревью попросят поменять
а как сейчас это происходит? Я так подозрева. там уже число
Это что же за ревьюеры, которые не понимают смысла %?
Может они такие вот низкоуровневые вещи не любят "У НАС ЖЕ C++"!
Так размер массива и так число. Не надо заставлять компилятор. Это он тебя заставит указать это число.
Чёта ты такие вопросы задаёшь, что .... Какие тебе проекты, какой коде ревью ? В школу надо.
Я его укажу, но беспокоился, что при изменении массива, оно не будет изменено в другом месте.
оператор sizeof не изучал?
Он в байтах возвращает. Поменяет кто uint8_t на 16 - и полетит все к чертям
Ну ты програмист, чё...
Ну извини, с C++ я меньше 12-и часов еще знаком. Тут же вроде для новичков?
Обсуждают сегодня