Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Понедельник
5 мая
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
1019273
Топик полностью
Moлoдoй кoллeгa
(18.07.2020 02:53, просмотров: 177)
ответил
fk0
на
Слово restrict применяемое к аргументам функции говорит, что фрагмент памяти, на который указывает restrict-указатель совершенно точно не будет меняться при записи по другим указателям (в т.ч. restrict) с которыми работает функция. Типичный пример -- memcpy. Если копировать пересекающиеся блоки памяти, то результат может зависет от того, копируется блок в сторону увеличения или уменьшения адресов, поэтому переставить инструкции чтения-записи никак нельзя. Указание restrict
Спасибо!
Ответить