如题,我把B.CPP中的B全改成C,还是不行,不知道CSDN是怎么检测的,其实这种检测完全多余,摆设而已.

解决方案 »

  1.   

    我再在这里写一下,写了四五遍了,还不行就不写了,烦.
    A,B两个类,在B.CPP有:int index=pA->CmpWord(pA->Queue[i],str)
    其中:pA是B的一个成员指针,指着A对象,这个指针在B的构造函数中实例化了
         CmpWord是A的一个成员函数,用以比较两个字串,两字串一个是A的成员数组Queue的元素,另一个就是str,二者相等时,返回元素索引,否则返回-1,Queue在A的构造函数中生成.
        
    问题是:当二者明明等时,也是返回-1,我已在这句代码所在的同一函数中用MessageBox验证,访问Queue是完全可以的.
      

  2.   

    不知道你莫名其妙的说什么,可能是你的CmpWord函数有问题,贴出代码来看看。
      

  3.   

    CSDN说我提的问题会给大家带来伤害,冤死.. 如题,我把B.CPP中的B全改成C,还是不行,不知道CSDN是怎么检测的,其实这种检测完全多余,摆设而已.------------------------
    楼主这样的标题我没看懂,这关CSDN什么事了??
    楼主想问的东西总算明白是什么问题,把代码贴上来大家看看吧。