首页 > C/C++ > MFC 转换到 STL 对应表
2014
04-07

MFC 转换到 STL 对应表

有些时候我们需要把MFC转到WIN32平台下面来,所以才有了这个表,目前并不齐全,以后再收集。

CMapstd::map
AddHeadpush_front
AddTailpush_back
RemoveHeadpop_front
RemoveTailpop_back
IsEmptyempty
GetCountszie
RemoveKeyerase
RemoveAllclear
Lookupfind
typedef CMap ContextMap;
POSITION pos = m_ContextMap.GetStartPosition ();
while (pos != NULL)
{ unsigned int iKey;
ClientContext *pContext=NULL;
m_ContextMap.GetNextAssoc (pos, iKey,pContext);
if(pContext)
{ ....}
}
typedef std::map ContextMap;
std::map ::iterator pIter;
for(pIter = m_ContextMap.begin(); pIter != m_ContextMap.end(); pIter++)
{
ClientContext *pContext=NULL;
pContext = (*pIter).second;
if(pContext)
{...}
}

CPtrArraystd::vector〈void*〉
.GetSize().size()
.Add().push_back()
.GetAt().at()
s.MakeUpper()transform(s.begin(), s.end(), s.begin(),toupper)
s.MakeLower()transform(s.begin(), s.end(), s.begin(),tolower)

最后编辑:
作者:dnybz
这个作者貌似有点懒,什么都没有留下。