re: 關于hash_map的一點感悟 likun 2012-07-24 15:12
hmIter it = hMap.begin();
strncpy(it->first,"cc",32);//強行更改
for(hmIter it=hMap.begin();it!=hMap.end();++it)
{
std::cout<<it->first<<"\t"<<it->second->score<<std::endl;//死循環,原因參加上面++操作說明
}
這里會出現死循環的原因能否說明白一點?不是很理解 啊。
只是簡單的修改begin()單元里面的內容,怎么會出現這樣的現象?
re: 由struct的靜態構造函數說起 likun 2012-07-21 22:27
不是很理解,但是很有一套。
你的這個實例的作用是什么?看不到啊!!
大俠,給個輸出,加上說明吧。。。。。。