私は以下のベクトルを持っています
vector<CarRecord> FileRecords;
CarRecord
次のような構造です。
typedef struct
{
char carName[14];
eStatus carStatus;
eCarType carType;
} CarRecord;
Update(CarRecord *Rec, eStatus NewStatus);
このベクトルで動作するクラスがあり、いくつかの問題に遭遇しました。関数の書き方がわかりません。
ここで次のように答えられる質問を見つけました:
vector[index] = newValue;
しかし、特定のアイテムを見つける方法がわかりません。
編集:
私のベクトルは現在、たとえば次のようになっています。
Name Type Status
Nissan 4 1
Peugeot 3 1
ステータスでは、1
私たちはAvailable
、0
のためにありUnavailable
ます。
何が必要ですか?名前を持つレコードを検索しPeugeot
、タイプをNewType
パラメーターの値に変更するには、関数が必要です。