代码之家  ›  专栏  ›  技术社区  ›  baris.aydinoz

共享DLL中是否可以有多个单例实例?

  •  0
  • baris.aydinoz  · 技术社区  · 16 年前

    我怎样才能解决这个多重单子问题呢?

    3 回复  |  直到 16 年前
        1
  •  2
  •   Kirill V. Lyadvinsky    16 年前

        2
  •  0
  •   ChrisBD    16 年前

        3
  •  0
  •   MSalters    16 年前

    #pragma section ("SharedSingleton", read, write, shared) 您将创建一个名为“SharedSingleton”的数据节,该数据节在DLL的所有用户之间共享。

    请注意 引入安全风险!您可能遇到的另一个麻烦问题是单例的初始化;C++并不真正理解共享部分的概念。