restrict в C: оптимизация на честном слове
Привет, Хабр! Сегодня поговорим про один из самых незаметных, но любопытных моментов языка C. Если вы пишете на C, скорее всего вы никогда не использовали ключевое слово restrict . А зря — этот квалификатор указателя может дать вашему коду неплохой прирост производительности. Правда, для этого придётся дать компилятору честное слово насчёт своих указателей.
https://habr.com/ru/companies/otus/articles/978524/
#C #указатели #память #aliasing #оптимизация_кода #lowlevel_программирование #компилятор










