gpt4 book ai didi

c++ - 从类外部调用类方法内的函数,名称与类中的一个方法相同

转载 作者:行者123 更新时间:2023-11-30 01:00:50 25 4
gpt4 key购买 nike

有没有一种简单的方法可以从类外部调用某个类方法中的函数,其名称与类中的一个方法相同。

我有 3 个不同的例子。

void a () { // outside the class
}

class A {
// example 1, the same names
void a() {
a (); // but the outside one,
}
// example 2, different list of arguments
void a(int x) {
a (); // but the outside one,
}
// example 1, different names
void b () {
a (); // but the outside one,
}
};

提前致谢

最佳答案

要引用当前类之外的名称,请使用空命名空间运算符 ::

void A::a()
{
::a (); // calls the outside one
}

关于c++ - 从类外部调用类方法内的函数,名称与类中的一个方法相同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2079851/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com