Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/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
Visual studio 2010 访问数组的快捷方式_Visual Studio 2010_Visual C++ - Fatal编程技术网

Visual studio 2010 访问数组的快捷方式

Visual studio 2010 访问数组的快捷方式,visual-studio-2010,visual-c++,Visual Studio 2010,Visual C++,好的,我正在VisualStudio2010中编写一个库存控制程序。我将每个位置的产品代码和数量存储为列表类型数组中的整数。问题是,我要用它来跟踪500个左右不同地点的库存水平。用户输入他们想要查看的位置,并在屏幕上显示为弹出框。如果不使用500个if(location==A00)类型语句,我怎么能做到这一点呢?您是否正在寻找std::map?我需要在每个位置存储多个值,std map不是每个键只允许一个值吗?是的,但是所说的值可以是任意复杂的类类型。所以您可以拥有列表的std map?是的,例

好的,我正在VisualStudio2010中编写一个库存控制程序。我将每个位置的产品代码和数量存储为列表类型数组中的整数。问题是,我要用它来跟踪500个左右不同地点的库存水平。用户输入他们想要查看的位置,并在屏幕上显示为弹出框。如果不使用500个if(location==A00)类型语句,我怎么能做到这一点呢?

您是否正在寻找
std::map
?我需要在每个位置存储多个值,std map不是每个键只允许一个值吗?是的,但是所说的值可以是任意复杂的类类型。所以您可以拥有列表的std map?是的,例如,如果您愿意,您可以使用
std::map