process
指定托管应用程序进程在该过程中应具有特定全局变量、静态成员变量或在任何应用程序域之间共享的静态局部变量的单一副本。 这主要是为了在用 /clr:pure
编译时使用,它在 Visual Studio 2015 中已弃用,在 Visual Studio 2017 中不受支持。 在使用 /clr
编译时,默认情况下,全局变量和静态变量是按进程进行的,并且不需要使用 __declspec(process)
。
只有本机类型的全局变量、静态成员变量或静态局部变量可以使用 __declspec(process)
标记。
process
仅在使用 /clr
编译时有效。
如果希望每个应用程序域都有自己的全局变量副本,请使用 appdomain。
有关详细信息,请参阅应用程序域和 Visual C++。
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈