构造函数中开辟空间给变量赋值
CSplineTestView::CSplineTestView()
{
// TODO: 在此处添加构造代码
m_testpt=new CPosition[14];
m_testpt2=new CPosition[14];
m_testpt[0].x=100; m_testpt[0].y=100;
m_testpt[1].x=200; m_testpt[1].y=100;
m_testpt[2].x=200; m_testpt[2].y=200;
m_testpt[3].x=300; m_testpt[3].y=200;
m_testpt[4].x=300; m_testpt[4].y=100;
m_testpt[5].x=300; m_testpt[5].y=0;
m_testpt[6].x=350; m_testpt[6].y=0;
m_testpt[7].x=400; m_testpt[7].y=0;
m_testpt[8].x=400; m_testpt[8].y=100;
m_testpt[9].x=400; m_testpt[9].y=200;
m_testpt[10].x=500; m_testpt[10].y=200;
m_testpt[11].x=600; m_testpt[11].y=200;
m_testpt[12].x=700; m_testpt[12].y=300;
m_testpt[13].x=800; m_testpt[13].y=300;
//-------------------------------------------
--------------------
m_testpt2[0].x=100; m_testpt2[0].y=100;
m_testpt2[1].x=200; m_testpt2[1].y=100;
m_testpt2[2].x=200; m_testpt2[2].y=200;
m_testpt2[3].x=300; m_testpt2[3].y=200;
m_testpt2[4].x=300; m_testpt2[4].y=100;
m_testpt2[5].x=300; m_testpt2[5].y=0;
m_testpt2[6].x=350; m_testpt2[6].y=0;
m_testpt2[7].x=400; m_testpt2[7].y=0;
m_testpt2[8].x=400; m_testpt2[8].y=100;
m_testpt2[9].x=400; m_testpt2[9].y=200;
m_testpt2[10].x=500; m_testpt2[10].y=200;
m_testpt2[11].x=600; m_testpt2[11].y=200;
m_testpt2[12].x=700; m_testpt2[12].y=300;
m_testpt2[13].x=800; m_testpt2[13].y=300;
- 1
- 2
- 3
前往页