- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:クラスの実体を一つにする方法)
クラスの実体を一つにする方法
このQ&Aのポイント
- クラスの実体を一つにする方法とは?
- クラスAを含むDLLの実体を一つにする方法について紹介します。
- シングルトンパターンを使用してクラスAの実体を一つにする方法について解説します。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
2つ確認したいことがあります。 ・ひょっとして、GetInstance()メソッドの(宣言ではなく)定義をヘッダーファイルに書いていませんか? ・もし上記のようになっているならば、GetInstance()メソッドの定義をソースファイルに移してみたらどうなりますか?
お礼
回答ありがとうございます。 はい、質問のソースコードはヘッダファイルに書いています。 GetInstance()メソッドをcppに持って行くと正常に動作しました! ヘッダに直接書いていた場合にダメなのはどうしてでしょうか? inline展開されてmyInstanceが別実体になってしまったのでしょうか?