-7
私は以下の譲渡が合法であるかどうかを尋ねられました。それは私に以下のような機能を与えます。私はそれを入力すると私にいくつかのエラーを与え、他の人はエラーを受け取らないので、私はそれらが合法であると仮定しています。しかし、私はそれをテストしたいが、私はmainにメソッドを実装する方法を知りたい。法定代理人のためのテスト
void f(int p[])
{
// Which of the following assignments are legal in C++?
int *q ;
const int* r;
int s[10];
//p =q; not legal
//p = r; not legal
p = s; //legal
q = p; //legal
q = s; //legal
r = p; //legal
r = s; //legal
//s = p; not legal
//s = q; not legal
//s = r; not legal
}
私は理解していません。 C++の文が許可されているかどうかをテストしたいのですか? – Tas
'p = q'は合法でなければなりません。 – Raman