void方法中的访问数组(c ++)

时间:2016-02-06 21:39:52

标签: c++

我正在尝试使用以下标头创建print()方法:

   void 2DArray::print() const
    {

    }

我使用array1.print()在另一个.cpp中调用该方法,但我不知道如何在方法中引用2DArray类型的array1,因为它是无效的。我需要访问它的各个元素并打印它们。我目前正在尝试这个:

cout << 2DArray[0][0];

2DArray类型在标题中定义。

1 个答案:

答案 0 :(得分:0)

只是想猜猜你想要完成什么。 如果你有一个2DArray对象,比如o,为了调用print,你可以写

o.print();

如果你有一个指向2DArray对象的指针,则它是

p->print();

如果你在2DArray类的函数内,那么它是

print();