《地图》《CString》《赋值》《报错》

《map》《CString》《赋值》《报错》
各位老师好!

typedef map<CString, CString> MAP_CS_CS;
//tab和emp对应关系
MAP_CS_CS map_TabEmp;

//铁路层tab-emp字段对应关系
MAP_CS_CS map_RailwayLayer;

//背景层中其他层tab-emp字段对应关系
MAP_CS_CS map_OtherLayer;

//行政区划层tab-emp字段对应关系
MAP_CS_CS map_AdminLayer;

MAP_CS_CS::iterator it_mapcs_cs;

bool ReadMapCs_Cs(CString _strPath, MAP_CS_CS &_map_cs_cs);//给map赋值
赋值完成后
for (it_mapcs_cs == map_AdminLayer.begin(); 
it_mapcs_cs != map_AdminLayer.end(); 
it_mapcs_cs++)
{
test = it_mapcs_cs->first;//到此处就报错?为什么?

------解决方案--------------------
it_mapcs_cs == map_AdminLayer.begin();

你确定是2个等号?
------解决方案--------------------
引用:
it_mapcs_cs == map_AdminLayer.begin();

你确定是2个等号?
《地图》《CString》《赋值》《报错》
++