[]C++容器有关问题

[求助]C++容器问题
我的代码:
        map<CString,map<CString,vector<int>>> regionRules;
        map<CString,vector<int>> rMap;
vector<int> iVec;
iVec.clear();
iVec.push_back(0);
rMap.insert(make_pair(L"BB",iVec));
iVec.clear();
iVec.push_back(2);
rMap.insert(make_pair(L"RR",iVec));
iVec.clear();
iVec.push_back(4);
rMap.insert(make_pair(L"LL",iVec));
regionRules.insert(make_pair(L"CC",rMap));
调试结果:
[]C++容器有关问题
问题:
为什么内容存入不了regionRules?我试过map<CString,map<CString,int>>类型可以存入,难道编译器识别不了两层Map+一层Vector的类型?书上也没这么说过啊,求大牛们解答,感谢!
c++ map

------解决方案--------------------
可以这样用的啊
你所说的存不了,具体是什么现象,能说详细点吗
------解决方案--------------------
我用string可以看到