6.34 Указание атрибутов переменных ¶
Ключевое слово __attribute__ позволяет указать специальные свойства переменных, параметров функций или членов структур, объединений и, в C++, классов. Это ключевое слово __attribute__ следует за указанием атрибута, заключённым в двойные скобки. Некоторые атрибуты в настоящее время определены обобщенно для переменных. Другие атрибуты определены для переменных на конкретных целевых системах. Другие атрибуты доступны для функций (см. Объявление атрибутов функций), меток (см. Атрибуты меток), перечислителей (см. Атрибуты перечислителей), операторов (см. Атрибуты операторов) и для типов (см. Указание атрибутов типов). Другие фронтенды могут определить больше атрибутов (см. Расширения языка C++).
Подробную информацию об использовании атрибутов см. в Синтаксисе атрибутов.
- Общие атрибуты переменных
- Атрибуты переменных ARC
- Атрибуты переменных AVR
- Атрибуты переменных Blackfin
- Атрибуты переменных H8/300
- Атрибуты переменных IA-64
- Атрибуты переменных M32R/D
- Атрибуты переменных MeP
- Атрибуты переменных Microsoft Windows
- Атрибуты переменных MSP430
- Атрибуты переменных Nvidia PTX
- Атрибуты переменных PowerPC
- Атрибуты переменных RL78
- Атрибуты переменных V850
- Атрибуты переменных x86
- Атрибуты переменных Xstormy16
© Free Software Foundation
Licensed under the GNU Free Documentation License, Version 1.3.
https://gcc.gnu.org/onlinedocs/gcc-10.5.0/gcc/Variable-Attributes.html