用户将输入两个坐标。我们必须将它们更改为相反的坐标,并且应该在屏幕上输出一个矩形。我们可以用C ++做到吗?
最佳答案
当然可以,这不是那么简单。您将需要一个外部库来实现此结果-我个人建议阅读以下两个教程:
I suggest you learn this if you want 2D graphics
Or this if you want to go all the way
借助SDL和OpenGL,一旦您当然理解了它们,就可以通过编写非常简单的代码来轻松解决问题-编写矩形或类似对象通常是首先要教的。不同之处在于SDL包含了相当复杂的框架,可让您有效地使用2D图形,而OpenGL(基于SDL的OpenGL)则更难处理-另一方面,奖励则是更大的自由度你可以做。
关于c++ - 屏幕上的矩形输出?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18733751/