- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:vectorを引数として使いたいのですがエラーが出てしまいます)
vectorを引数として使いたいのですがエラーが出てしまいます
このQ&Aのポイント
- クラスcarを作成し、vectorを引数として使用する際にエラーが発生します。
- main関数内でcar型のvectorを作成し、その要素を関数に渡したい場合、エラーが発生します。
- 外部関数でpush_backを使用する際にもエラーが発生します。どうすれば解決できるでしょうか。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
functionの引数aの型はcarの配列であってstd::vector<car>ではありません。 配列にpush_backは出来ません。std::vector<car>の参照を引数にしましょう。
お礼
教えていただいたように書いてみたら出来ました。 ありがとうございます。