我愿意创建一个如下所示的别名:
using window = Window::instance().getWindow();
Window::instance().getWindow()
返回指向sf::RenderWindow
类型对象的指针,我想缩短题词以便更方便使用。
别名调用应该是这样的:
window->draw(object);
代替:
Window::instance().getWindow()->draw(object);
在 C++ 中可以吗?
最佳答案
您可以使用自动
:
所以不是
Window::instance().getWindow()->draw(object);
你将拥有:
auto* window = Window::instance().getWindow();
window->draw(object);
关于c++ - 为函数创建别名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47824073/