• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:vectorを引数として使いたいのですがエラーが出てしまいます)

vectorを引数として使いたいのですがエラーが出てしまいます

このQ&Aのポイント
  • クラスcarを作成し、vectorを引数として使用する際にエラーが発生します。
  • main関数内でcar型のvectorを作成し、その要素を関数に渡したい場合、エラーが発生します。
  • 外部関数でpush_backを使用する際にもエラーが発生します。どうすれば解決できるでしょうか。

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

  • ベストアンサー
  • D-Matsu
  • ベストアンサー率45% (1080/2394)
回答No.1

functionの引数aの型はcarの配列であってstd::vector<car>ではありません。 配列にpush_backは出来ません。std::vector<car>の参照を引数にしましょう。

kinoukyouasu
質問者

お礼

教えていただいたように書いてみたら出来ました。 ありがとうございます。

関連するQ&A