最近,我开始使用C++使用OpenGL。
我对声明顶点或更改当前颜色的方式感到恼火
和glColor3f()
方法glVertex{2,3,4}{sdif}()
。
现在,为什么OpenGL不重载这些函数。
例如,最好键入glColor()
并且glVertex()
它们将通过参数的数量及其类型来识别。
最终,代码看起来会更好,更容易阅读,结果相同。
我希望有充分的理由不重载类似的功能。
最近,我开始使用C++使用OpenGL。
我对声明顶点或更改当前颜色的方式感到恼火
和glColor3f()
方法glVertex{2,3,4}{sdif}()
。
现在,为什么OpenGL不重载这些函数。
例如,最好键入glColor()
并且glVertex()
它们将通过参数的数量及其类型来识别。
最终,代码看起来会更好,更容易阅读,结果相同。
我希望有充分的理由不重载类似的功能。