shared_ptr は値で渡すのが一番 ― 2024年01月21日 14時02分08秒
shared_ptr を使うと、どうやって関数などに渡すかでふと指が止まる。Should I pass a shared_ptr by reference? によると、値渡しが一番安全確実。
const 参照でも呼び出し中に破棄されない事を保証できれば、大丈夫らしい。しかし、自動で参照数を追跡する為の機構をわざわざ止めて、その他に労力を費すのは本末転倒なので、単純に値渡しで良いと思う。
コメント
トラックバック
このエントリのトラックバックURL: http://uyota.asablo.jp/blog/2024/01/21/9652658/tb
※なお、送られたトラックバックはブログの管理者が確認するまで公開されません。
コメントをどうぞ
※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。
※なお、送られたコメントはブログの管理者が確認するまで公開されません。