如何为单个函数创建别名? [英] How can I make an alias to a singleton function?

查看:143
本文介绍了如何为单个函数创建别名?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想在C ++中使用别名来调用
,而不是调用 MYCLASS :: GetInstance() - > someFunction(); 时间,我可以在我的代码中调用 someFunctionAlias();

I would like to make an alias in C++ to singleton calling so instead of calling MYCLASS::GetInstance()->someFunction(); each time, I could call just someFunctionAlias(); in my code.

推荐答案

使用静态函数。

namespace ... {
    void someFunction() {
        MYCLASS::GetInstance()->someFunction();
    }
};

编辑:对不起,我写了static someFunction,意思是void someFunction。

Sorry lads, I wrote static someFunction and meant void someFunction.

这篇关于如何为单个函数创建别名?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆