Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
List 如何将值链接到向量中的字符串?_List_Vector_Menu_Header_Driver - Fatal编程技术网

List 如何将值链接到向量中的字符串?

List 如何将值链接到向量中的字符串?,list,vector,menu,header,driver,List,Vector,Menu,Header,Driver,我正在做一项作业,要求我为司机程序中使用的汽车库存制作一个标题。主程序应该允许用户选择添加汽车、删除汽车、打印当前库存或退出的选项。我开始为汽车品牌制作一个矢量,但不知道如何将价格与汽车联系起来,也不知道如何让用户能够从列表中添加或删除汽车。基本上,我要问的是,我如何才能为汽车品牌和价格制作一个表格,供用户进行评估和编辑。我不能使用标准数组,我必须使用向量 #include<iostream> #include<string> #include<vector>

我正在做一项作业,要求我为司机程序中使用的汽车库存制作一个标题。主程序应该允许用户选择添加汽车、删除汽车、打印当前库存或退出的选项。我开始为汽车品牌制作一个矢量,但不知道如何将价格与汽车联系起来,也不知道如何让用户能够从列表中添加或删除汽车。基本上,我要问的是,我如何才能为汽车品牌和价格制作一个表格,供用户进行评估和编辑。我不能使用标准数组,我必须使用向量

#include<iostream>
#include<string>
#include<vector>

using namespace std;

vector <string> carMake;

carMake.push_back("toyota");
carMake.push_back("honda");
carMake.push_back("kia");
carMake.push_back("subaru");
carMake.push_back("hyundai");
carMake.push_back("ford");
carMake.push_back("chevy");
carMake.push_back("buick");
carMake.push_back("gmc");
carMake.push_back("cadillac");
carMake.push_back("mercedes");
carMake.push_back("acura");
carMake.push_back("lexus");
carMake.push_back("infiniti");
carMake.push_back("lincoln");
carMake.push_back("jeep");
carMake.push_back("land rover");

vector <int> carPrice;

carPrice.push_back()
#包括
#包括
#包括
使用名称空间std;
矢量卡马克;
卡马克。推回(“丰田”);
卡马克。推回(“本田”);
卡马克。推回(“起亚”);
卡马克。推回(“斯巴鲁”);
carMake.push_back(“现代”);
卡马克。推回(“福特”);
卡马克。推回(“雪佛兰”);
卡马克。推回(“别克”);
carMake.推回(“gmc”);
卡马克:向后推(“凯迪拉克”);
卡马克。推回(“梅赛德斯”);
carMake.向后推(“acura”);
carMake.push_back(“雷克萨斯”);
卡马克。推回(“无限”);
卡马克。推回(“林肯”);
卡马克。向后推(“吉普车”);
carMake.向后推(“路虎”);
载体水稻;
卡普里斯,往后推
品牌/品牌中的型号(并将经销商考虑在内)具有不同的价格,因此您在软件中的建模需要额外的参数来获取型号(而不是品牌/品牌)的价格。您需要使用std::map将“make/model/dealer”的组合映射到价格,或者将价格与对象CarModel中的名称一起存储在向量中,即
向量carMakes