Ключове слово в мові програмування C++ — специфікатор класів пам'яті, які дають указівку компіляторові, як і де зберігати змінні
При використанні , компіляторові надається рекомендація зберігати змінну в регістрі центрального процесора або в кеші, що дає змогу, в теорії, програмі швидше нею маніпулювати ніж, якби вона знаходилася в оперативній пам'яті.
Ключове слово було вперше представлене в C, існувало до версії стандарту C++17. З версії C++17 стало зарезервованим словом.
Стислий опис інших специфікаторів пам'яті:
— змінні автоматично розміщуються у стеку, використовується усталено у функціях і методах. — змінні зберігаються протягом усього програми у статичній пам'яті. — змінні визначаються в іншому модулі. — змінні зберігаються в локальному сховищі потоку. — змінні імунні на тривалість зберігання або зв'язок.
Примітки