我有一张表格的地图map<key1, map<key2, value> >
:
例如:我将强度值存储在以下地图中的二维坐标(x,y)处:
map<int, map<int, double> > intensityValue;
现在,我想检查此地图中是否存在坐标 (x,y) 处的强度值。我知道的一种方法是检查:
if(intensityvalue[x][y] >=0)
在这种情况下,如果intensityValue[x][y]
地图中不存在,那么在检查后它将自动插入我不想要intensityValue[x][y]
的地图中。
请提出一种有效的方法,以便我可以intensityValue[x][y]
在不将其插入地图的情况下检查地图中是否已存在。