Redian新闻
>
请教c++ 类 内外的 同名函数问题
avatar
请教c++ 类 内外的 同名函数问题# Programming - 葵花宝典
n*r
1
比如一个类A,有私有函数 f(),
两个public的函数 a(), b(),
a() 调用 类A中的私有函数f();
b() 调用 外部的一个函数也叫 f();
两个函数在参数类型上没有差别,
该如何做,我发现在类A内的函数调用 f()
时总是调用的类内的那个 f();
avatar
S*n
2
最简单的,把其中一个改名成g.

【在 n********r 的大作中提到】
: 比如一个类A,有私有函数 f(),
: 两个public的函数 a(), b(),
: a() 调用 类A中的私有函数f();
: b() 调用 外部的一个函数也叫 f();
: 两个函数在参数类型上没有差别,
: 该如何做,我发现在类A内的函数调用 f()
: 时总是调用的类内的那个 f();

avatar
K*n
3
To call external f(), you may try
I did not test, no guarantee it is right.
avatar
g*g
4
it is right.. i test that...

【在 K*****n 的大作中提到】
: To call external f(), you may try
: I did not test, no guarantee it is right.

avatar
n*r
5
对的

【在 K*****n 的大作中提到】
: To call external f(), you may try
: I did not test, no guarantee it is right.

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。