Что означает «информация о классе хранения»? значит в __declspec ()?

Я читаю Статья MSDN о __declspec.

Это начинается с:

Расширенный синтаксис атрибута для указания информация о классе хранения
использует ключевое слово __declspec, которое указывает, что экземпляр
данный тип должен храниться в специфичном для Microsoft классе хранения
атрибут указан ниже. …

Что именно делает информация о классе хранения имею в виду? И как это влияет на компилятор?

ДОБАВИТЬ 1

Кто-то разместил ссылку в качестве комментария, но вскоре удалил ее. Я нашел ссылку полезной. Поэтому я добавляю это сюда.

http://en.cppreference.com/w/cpp/language/storage_duration

1

Решение

Похоже, что в статье термины «расширенный атрибут» и «атрибут класса хранения» используются взаимозаменяемо. Эти термины просто относятся к атрибутам, которые вы можете указать внутри __declspec(...),

Каждый атрибут имеет свое значение, и они в основном не связаны друг с другом. Вы можете перейти по ссылкам из статьи, чтобы прочитать о том, что делает каждый атрибут.

2

Другие решения


По вопросам рекламы [email protected]