シングルトンが定義されたDLLがあります。C++、dllの複数インスタンス、シングルトン
私はこのDLLの複数のインスタンスを読み込むことができるアプリケーションを持っています。
DLLにはDLLインスタンスごとにシングルトンインスタンスが必要です。そうでないと、DLLがクラッシュします。
複数のDLLインスタンスに対してシングルトンインスタンスが1つしかないことがわかりました。どうして?可能であればシングルトンを別のものにリファクタリングすることなく、どうすれば解決できますか?
ありがとうございました。
シングルトンを使用して、あなたが支払うものを手に入れてください。 – Puppy
@Sanja:あなたがリンクしている質問は、単一のシングルトンを持つ複数のアプリケーションで使用されているDLLについてです。この質問は、複数のシングルトンを持つ単一のアプリケーションで使用されるDLLに関するものです。 – interjay
@moala:1つのアプリケーションでDLLの複数のインスタンスを読み込む理由は何ですか? – interjay