process
Указывает, что управляемый процесс приложения должен иметь одну копию конкретной глобальной переменной, статической переменной-члена или статической локальной переменной, совместно используемой во всех доменах приложения в этом процессе. Это было в основном предназначено для использования при компиляции с /clr:pure
нерекомендуемой в Visual Studio 2015 и неподдерживаемой в Visual Studio 2017. При компиляции с /clr
глобальными и статическими переменными по умолчанию используются для каждого процесса и не нужно использовать __declspec(process)
.
Можно пометить __declspec(process)
только глобальную переменную, статическую переменную-член или статическую локальную переменную собственного типа.
process
является допустимым только при компиляции с /clr
помощью .
Если у каждого домена приложения есть собственная копия глобальной переменной, используйте домен приложения.
Дополнительные сведения см. в разделе "Домены приложений" и Visual C++ .
См. также
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по