1

我正面临一个非常奇怪的情况,我无法获得垫子的数量cols()和数量。rows()以下是我的代码:

    current = new Mat();


    int cols = current->cols();
    int rows = current->rows();

current一个指针并在头文件中声明。有必要将其保留为指针。

每当代码到达我尝试获取的地方cols()并且rows()我两次收到以下错误时,每种方法一个

term does not evaluate to a function taking 0 arguments

我尝试了不同的方法,(*current).cols()但它们没有帮助,因为那是另一个错误。

我该如何解决这个问题?

4

1 回答 1

4

cols并且rows是属性,而不是方法,因此您可以使用:

 int cols = current->cols;
 int rows = current->rows;
于 2013-07-16T06:43:05.220 回答