gpt4 book ai didi

C++绘制矩形位置

转载 作者:太空宇宙 更新时间:2023-11-04 12:02:09 24 4
gpt4 key购买 nike

我有我的课:

class Rectangle : public TwoDim
{
public:
void fun() {};
void printShape();
Rectangle(int x1, int y1, int height1, int width1)
{
x = x1;
y = y1;
height = height1;
width = width1;

}

};

以及打印它的函数:

void Rectangle::printShape()
{
{

cout << "+";
for (int i = 0; i < width - 2; i++)
{
cout << "-";
}
cout << "+\n";

for (int i = 0; i < height - 2; i++)
{
cout << "|";
for (int j = 0; j < +width - 2; j++)
{
cout << " ";
}
cout << "|\n";
}

cout << "+";
for (int i = 0; i < width - 2; i++)
{
cout << "-";
}
cout << "+\n";
}

}

如何更改函数以便从点 (x, y) 开始绘制矩形?

非常感谢

最佳答案

我会先在实际打印之前输出 y std::endls,然后输出 x "" 在有效打印每一行之前。

关于C++绘制矩形位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13693501/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com