演算子のオーバーロード -=:
RentACar& operator-=(const Automobile& av)
RentACar には、動的に割り当てられた Automobile *a の配列があります
したがってa
、同じものがある場合は、a.brand
aav.brand
を削除し、割り当てられたメモリを 1 つのオブジェクトに解放する必要があるとしましょう。
と思いました。同じブランドのオブジェクトが見つからない場合は *this を返しますが、見つかった場合は、サイズが a-1 の新しい自動車配列にスペースを割り当て、オブジェクトを割り当て、同じブランドのものをスキップしますが、書き方がわからない。
ベクトルで書く方法がわからず、押し返すとにかく、私は試験のために勉強していますが、何らかの理由でベクトルを使用したことがないため、試験では使用できないので、たとえそれがばかげていてもこれを行う必要があります実装!
ありがとう!