polyline函数c++
时间: 2023-08-13 20:23:56 浏览: 198
C++函数
polyline函数是一个用于绘制折线的函数,可以在C++的图形库中使用。它的声明如下:
```c++
void polyline(const int* points, int numPoints);
```
其中,points是一个指向数组的指针,该数组存储了多个点的坐标。每个点的坐标用两个int类型的值表示,分别表示x和y坐标。numPoints表示点的个数。
使用polyline函数,可以绘制连接多个点的折线。例如,以下代码将绘制一个三角形:
```c++
#include <graphics.h>
int main()
{
initgraph(640, 480);
int points[] = {100, 100, 200, 200, 100, 300, 100, 100};
polyline(points, 4);
getch();
closegraph();
return 0;
}
```
在这个例子中,points数组存储了三个点的坐标,最后一个点是为了连接回第一个点形成闭合的三角形。调用polyline函数绘制折线时,需要指定数组和点的个数。在本例中,points数组有4个元素,表示三个点和一个闭合点,因此numPoints的值为4。
阅读全文