2012-03-20 20 views
1

に渡すクラスAがあり、2つのObject *を操作する新しいメソッドBを実装する必要があります。メソッドBの正しいシグネチャを特定できません。私は2次元配列を渡す方法を見つけましたが、それがポインタでもない場合は見つかりませんでした。誰かが私を助けて、この背後にある問題を説明できることを願っています。2次元オブジェクト配列のポインタをメソッド

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]); 
}; 

答えて

1

それは

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

だが、それはちょうどひどい見えます。

std::vectorとお考えですか?