注册 登录
编程论坛 C++教室

用MFC绘制曲线问题for(auto& point : m_Points)是什么意思

观海听潮 发布于 2017-05-20 07:56, 2211 次点击
用mfc绘制曲线,其中的绘制函数 中for(auto& point : m_Points)    是什么意思?
void Curve::Draw(CDC* pDC)
{
    CPen aPen;
    CreatePen(aPen);

    CPen* pOldPen = pDC->SelectObject(&aPen);

    pDC->MoveTo(m_StartPoint);
    for(auto& point : m_Points)        //m_Points 是vector容器   std::vector<CPoint> m_Points;  //定义一个容器 用于存储曲线中的点
        pDC->LineTo(point);

    pDC->SelectObject(pOldPen);
}
1 回复
#2
rjsp2017-05-20 08:14
http://en.
1