
VC++ 我在一个函数中判断使用那个类之后,外部函数能够调用判断出来这个类的成员函数。
下面是简化的代码函数1(){if(条件1){classA{};Aa;}elseclassB{};Bb;}函数2(){调用A中的一个成员函数a.XXX}如何才能做到呢,在函...
下面是简化的代码
函数1(){
if(条件1)
{class A{};A a;}
else
class B{};B b;}
函数2(){调用A中的一个成员函数 a.XXX}
如何才能做到呢,在函数2中调用函数1中类的成员函数 展开
函数1(){
if(条件1)
{class A{};A a;}
else
class B{};B b;}
函数2(){调用A中的一个成员函数 a.XXX}
如何才能做到呢,在函数2中调用函数1中类的成员函数 展开
1个回答
展开全部
去看看变量的作用域就知道了,按照你现在的这种写法,是不能做到的。
除非把函数1中的成员变量,提出来做成一个全局变量。
除非把函数1中的成员变量,提出来做成一个全局变量。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询