[問題] 關於map裡面又有map的存取

看板C_and_CPP (C/C++)作者 (天堂來的憨子)時間16年前 (2009/06/26 14:46), 編輯推噓2(208)
留言10則, 5人參與, 最新討論串1/1
問題是這樣的 我有一個map<string,map<string,int>>的結構 資料已經可以存放進去 現在想把這個container裡面的資料印出來 卻試不太出來 想請問一下對於這樣的情形要用怎樣的方式來存取呢!? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.244.146.61

06/26 14:47, , 1F
iterator
06/26 14:47, 1F

06/26 15:41, , 2F
個人偏好 map<string,map<string,int>*>
06/26 15:41, 2F

06/26 15:49, , 3F
有用iterator 但是試不出來 單一個map會 但是裡面還有一個.
06/26 15:49, 3F

06/26 15:50, , 4F
就不太會弄...
06/26 15:50, 4F

06/26 16:05, , 5F
http://gist.github.com/136368 剛看了map的使用方式
06/26 16:05, 5F

06/26 16:05, , 6F
這是不是你想要印的東西?
06/26 16:05, 6F

06/26 16:06, , 7F
跟map不熟= = 不過 這樣寫 感覺像是你要印的資料
06/26 16:06, 7F

06/26 18:15, , 8F
map<string,map<string,int>>::const_iterator 和
06/26 18:15, 8F

06/26 18:15, , 9F
map<string,int>::const_iterator 個別用而已,很簡單。
06/26 18:15, 9F

06/26 22:46, , 10F
嗯嗯 好像有頭緒了 感謝大家
06/26 22:46, 10F
文章代碼(AID): #1AH6wqO3 (C_and_CPP)
文章代碼(AID): #1AH6wqO3 (C_and_CPP)