我正在为我的mbed微控制器开发一个GUI,有一个小问题。我使用了一个TFT类,它具有TFTobject->drawrect(x,y,height,width)等函数
现在我想使用像 Button 和 Slider 这样的类,它们有一个抽象的类 InterfaceElement。但是每个按钮或滑块都需要访问 drawrect 类。如何在不使用指向每个按钮/滑块的 TFT对象的指针的情况下最简单的方式执行此操作(无法想象这是这样做的方法)?
谢谢
首先 drawrect() 似乎是一个函数,然后你把它描述为一个类?也许我因为累了而感到困惑...
无论哪种方式,听起来你都在描述一个静态类/函数 - 看看这个问题和答案也发布在StackOverflow上:
如何在C++中创建静态类?