簡體   English   中英

將二維對象數組的指針傳遞給方法

[英]Passing Pointer of Two Dimensional Object Array to method

我有一個類A,在其中我需要實現一個必須在兩個Object *上進行操作的新methodB,而我只是無法找出methodB的正確簽名。 我發現了如何傳遞一個二維數組,但是如果它也是一個指針,也不會。 我希望有人能幫助我並解釋其背后的問題。

class A
{
  Object* varA[10][10];
  Object* varB[10][10];

  methodA() 
  {
    varA[0][0] = something...
    ...

    methodB(varA,  varB);
  };

  methodB(Object* input[10][10], Object *output[10][10]);
};

它的

void methodB( Object* input[][10], Object* output[][10]);

但是看起來很糟糕

您是否考慮過std::vector

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM