B.h文件需要A.h文件中类的一个函数中变量,那么就需要调用和实例化A中类的函数对象
如图所示B.h中的一段代码,这块代码中GetCounterVal(min_counter_val)和buckets[]均是在A.h文件中的类声明的,需要将A中满足判断条件的桶数组中的内容(buckets[].key/value)和B中的交换
试了好几种方法,还是没有成功实例化并调用了,该怎么写代码呢?或者说该怎么实现两个.h文件中不同数据结构间变量的交换并插入到对应函数中,求帮忙~
B.h文件需要A.h文件中类的一个函数中变量,那么就需要调用和实例化A中类的函数对象
如图所示B.h中的一段代码,这块代码中GetCounterVal(min_counter_val)和buckets[]均是在A.h文件中的类声明的,需要将A中满足判断条件的桶数组中的内容(buckets[].key/value)和B中的交换
试了好几种方法,还是没有成功实例化并调用了,该怎么写代码呢?或者说该怎么实现两个.h文件中不同数据结构间变量的交换并插入到对应函数中,求帮忙~
使用静态全局变量就行了,在A文件中定义 static int value;
然后在b中进行调用 A::value就行了