class MyClass
{
int **a;
int *b[];
MyClass()
{
a = new int*[10];
b = new int*[10];
}
};
上記のコードでは、コンストラクター内の 2 行目 (b = new int*[10]) でコンパイル エラーが発生します。エラー: int**' to
int*[0u] の割り当てに互換性のない型があります。
なぜそうなのですか?
class MyClass
{
int **a;
int *b[];
MyClass()
{
a = new int*[10];
b = new int*[10];
}
};
上記のコードでは、コンストラクター内の 2 行目 (b = new int*[10]) でコンパイル エラーが発生します。エラー: int**' to
int*[0u] の割り当てに互換性のない型があります。
なぜそうなのですか?