Отличия определений функции с __attribute__ в C

Рейтинг: 0Ответов: 0Опубликовано: 22.03.2023

Есть ли разница между следующими вариантами?

static inline void func(void) __attribute__((always_inline));
static inline void func(void)
{
    ...
}

и

static inline void func(void) __attribute__((always_inline))
{
    ...
}

Если нет, почему в некоторых случаях используется первый вариант? Или это сделано ради "красоты"?

Ответы

Ответов пока нет.