【初心者歓迎】C/C++室 Ver.64【環境依存OK】at TECH【初心者歓迎】C/C++室 Ver.64【環境依存OK】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト971:デフォルトの名無しさん 09/04/09 12:01:34 そろそろ1000か。ところで、このスレの過去ログを全部保存しているサイトとかってないのかな? 時々ググって引っかかったけどdat落ちしてたりとか、過去のこの辺で出てたよな、とかそういうの あるんだけど。 972:デフォルトの名無しさん 09/04/09 12:03:17 過去ログ見ろとか言われても困るよなw 973:デフォルトの名無しさん 09/04/09 12:57:43 boost::shared_ptr<Test> MemberFunction(); boost::shared_ptr<Test>& MemberFunction(); あるクラスが、内部にTestのスマポを持っていて、それを返す関数があるとします。 (名前はMemberFunction)。 このとき、参照で返すのと、実体で返すのとは、どう違うでしょうか? 自分は、スマポを返す場合は参照以外はないと思ってたんですが、実体を 返すことに意味はあるでしょうか? 974:デフォルトの名無しさん 09/04/09 13:14:58 参照を返したら外部からインスタンス内部のポインタをresetできる。 コピーインスタンスを返したら、外部のスマポは外部のポインタだけ変更できる。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch