前面一直用VC6,现在升级到vs2015(vc14),于是测试了下C++11的语法,有的还真方便。
看学习文档中大部分例子一直是基本类型,在自己的代码中测试了类对象,也可以,不错。
//CArray<CdxObject_item*> m_items;
std::vector<CdxObject_item*> m_vItems;
/*
int i, n = m_items.GetSize();
for (i = 0; i < n; i++)
{
m_items[i]->draw(pDC);
}
*/
for (auto &obj : m_vItems)
{
obj->draw(pDC);
}