• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:boost::shared_ptr::getにて)

C++プログラムの保守におけるboost::shared_ptr::getの使い方について

このQ&Aのポイント
  • C++プログラムの保守をしている際に、boost::shared_ptr::getメソッドを使用して_pValueを取得する方法について知りたいです。
  • 現在、C++で書かれたプログラムの保守をしています。あるクラスの中で、boost::shared_ptrを使用して_pValueをセットした後、再びboost::shared_ptrで_pValueを取得する方法を教えてください。
  • C++のプログラムで、boost::shared_ptrを使用して_pValueをセットした後、再びboost::shared_ptrで_pValueを取得する方法がわかりません。どのようにすれば_pValueを取得できるでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

get()したポインタはshared_ptrの管理から外れますよ?

zakubaran_2011
質問者

お礼

早々、レスありがとうございます。 おっしゃる通りです。 そのことも踏まえて、クラスの内容を変更してもらえるように提案してみます。

その他の回答 (1)

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

あきらめて別のクラスを作る.

zakubaran_2011
質問者

お礼

早々のレスありがとうございます。 いくつかサンプルを作って提案してみます。