如何在不使用opengl,directx或其他api的情况下在c ++中创建三角形

jos*_*iel -1 c++

我想知道是否可以创建一个直线或三角形或只有c ++代码的任何形状.

sbi*_*sbi 5

你不能在普通的C++中这样做,因为标准没有定义允许你使用的任何类型的GUI.

要做到这一点,您将需要一个依赖于平台的API或库或一些库来抽象某些平台集之间的差异(例如,Qt,wxWidgets).


Mar*_*ett 5

您可以非常轻松地创建一个 - 要显示它,您需要与操作系统交谈一些方法.

编辑:当然这取决于你想要的gui有多好

std::cout << "   *   "<<std::endl;
std::cout << "  ***  "<<std::endl;
std::cout << " *****"<<std::endl;
Run Code Online (Sandbox Code Playgroud)

够好了?