21xrx.com
2024-11-22 03:17:22 Friday
登录
文章检索 我的文章 写文章
如何使用C++画矩形?
2023-07-11 16:19:02 深夜i     --     --
C++ 画矩形 图形库 代码示例 编程技巧

在C++中,可以使用标准库中的绘图函数来画矩形。下面是一个简单的例子。

首先,需要包含头文件和命名空间。头文件包含了绘图函数的声明和定义,命名空间是为了方便使用标准库中的函数和类。


#include <iostream>

#include <graphics.h>

using namespace std;

接着,需要在铺设绘图窗口之前使用 initgraph() 函数初始化图形环境。这个函数接受两个参数,其中一个是屏幕宽度,另一个是屏幕高度。如果成功,则返回0。否则,返回一个非零值表明失败。


int main()

{

  initgraph(640, 480);

  return 0;

}

然后,可以使用 rectangle() 函数画矩形。这个函数需要四个参数,分别是左上角的 x 坐标,左上角的 y 坐标,右下角的 x 坐标和右下角的 y 坐标。


int main()

{

  initgraph(640, 480);

  rectangle(100, 100, 200, 200);

  getch();

  closegraph();

  return 0;

}

最后,用 closegraph() 函数关闭图形环境和窗口。getch() 函数会让程序在等待用户输入之前停止执行。

完整的代码是这样的:


#include <iostream>

#include <graphics.h>

using namespace std;

int main()

{

  initgraph(640, 480);

  rectangle(100, 100, 200, 200);

  getch();

  closegraph();

  return 0;

}

这样就能够在用C++写程序时画一个简单的矩形了。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复