C++ 在C++;如何从ClassB访问ClassA中的多维数组?
“A.h类” “B.h类”C++ 在C++;如何从ClassB访问ClassA中的多维数组?,c++,arrays,oop,C++,Arrays,Oop,“A.h类” “B.h类” B类{ void outputArray(){ ClassA ClassA; 当你这样做时: ClassA classA; cout << classA.classArray[1][1]; 您有一个已初始化的新行ClassA实例,但尚未对其调用loadArray。可以显式调用它: ClassA classA; classA.loadArray(); // Here cout << classA.classArray[1][1]; Class
B类{
void outputArray(){
ClassA ClassA;
当你这样做时:
ClassA classA;
cout << classA.classArray[1][1];
您有一个已初始化的新行ClassA
实例,但尚未对其调用loadArray
。可以显式调用它:
ClassA classA;
classA.loadArray(); // Here
cout << classA.classArray[1][1];
ClassA ClassA;
classA.loadArray();//此处
打印前是否需要像调用classA.loadArray()
那样调用loadArray
。
ClassA classA;
cout << classA.classArray[1][1];
ClassA classA; // create an object
classA.loadArray(); // fill the array of the object
cout << classA.classArray[1][1]; // print a specific element
ClassA classA;
classA.loadArray(); // Here
cout << classA.classArray[1][1];