Модификаторы Майкрософт- Определенной
В этом разделе описываются расширения Майкрософт-специфического в C++ в следующих областях:
Основанный на адресациюуказателя, практика использования в качестве основы, от которого другие указатели смещать
Расширенные атрибуты, объявленные с хранени-класса __declspec ключевое слово
__w64 ключевое слово
Многие из ключевых слов Майкрософт-специфического можно использовать для изменения деклараторы для формирования производные типы.Дополнительные сведения о деклараторах см. в разделе деклараторы.
ключевые слова Майкрософт-Специфического
Ключевое слово |
Значение |
Используется для формирования производных типов? |
---|---|---|
Имя, соответствующее объявляет 32 смещение к основанию 32 (sp2), содержащиеся в объявлении. |
Да |
|
Имя, которое используется c#, выполните именования и соглашение о вызовах. |
Да |
|
Имя, соответствующее определяет атрибут хранени-класса Майкрософт-специфического. |
Нет |
|
Имя, соответствующее объявляется функция, который использует регистры, если оно доступно, вместо стека для передачи аргумента. |
Да |
|
__declspec (Аналогичноограничьте), но для использования переменных. |
Нет |
|
Имя, соответствующее задающий функцию, которая при вызове поиска майкрософт следует соблюдать стандартным соглашению. |
Да |
|
Помечает тип данных как в компиляторе был больше 64. |
Нет |
|
Указывает, что не выравниваются указатель на тип или другим данным. |
Нет |