[英]nested map inner value with []
我有一個嵌套映射,所有自定義對象都作為鍵和值
typedef map <Time,WindLogType> minuteIntervalData;
typedef map <Date,minuteIntervalData> DayData;
當內部鍵未知時,如何使用運算符 [] 訪問內部映射中的數據?
例如。
DayData[date1] //gets time1,time2,time3..... and WindLogType
使用 operator[] 訪問映射(無論是“內部”映射還是其他)的唯一方法是將鍵作為操作數傳遞。 因此,如果鍵未知,則無法使用 operator[] 訪問值。
盡管還有其他方法可以訪問映射的值,但並非所有方法都需要了解鍵。 訪問值的一種方法是使用迭代器。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.