process

指定托管应用程序进程在该过程中应具有特定全局变量、静态成员变量或在任何应用程序域之间共享的静态局部变量的单一副本。 这主要是为了在用 /clr:pure 编译时使用,它在 Visual Studio 2015 中已弃用,在 Visual Studio 2017 中不受支持。 在使用 /clr 编译时,默认情况下,全局变量和静态变量是按进程进行的,并且不需要使用 __declspec(process)

只有本机类型的全局变量、静态成员变量或静态局部变量可以使用 __declspec(process) 标记。

process 仅在使用 /clr 编译时有效。

如果希望每个应用程序域都有自己的全局变量副本,请使用 appdomain

有关详细信息,请参阅应用程序域和 Visual C++

另请参阅

__declspec
关键字