これを行うことは可能ですか?また、shared_ptr(s) を渡すにはどうすればよいですか? 関連する質問 ( C++ variable number of arguments ) を見つけましたが、私の質問に完全には対応していません。私はそのような関数を書くためにいくつかの方法を試しましたが、私が得るのはエラーだけですerror: cannot receive objects of non-trivially-copyable type ‘class std::shared_ptr<Item>’ through ‘...’;
これがまったく良い考えではない場合、どうすれば任意の数の shared_ptr を引数として渡すことができますか? たぶん、これは私が思っているよりもさらに簡単です...
ご協力いただきありがとうございます!