PDA

View Full Version : ارور هنگام کامپایل



tah_206207
یک شنبه 21 تیر 1388, 14:21 عصر
سلام من میخوام کدی به شکل زیر بنویسم که کامپایلر ارور میده لطفا راهنماییم کنید

class X
{
...
}

class y : public X
{
void func();
}

void y::func()
{
a[1][0] = &c; //compiler error: a[1][0] undeclared identifier
}
////////////////////////

X* arr[8][8];
void main()
{
...
}
----------------------------

کامپایلر a[1][0] رو نمیشناسه

حامد مصافی
یک شنبه 21 تیر 1388, 18:00 عصر
چه انتظاری دارید؟
a[1][0] تعریف نشده است.

amirh_karimifar
دوشنبه 22 تیر 1388, 00:10 صبح
سلام من میخوام کدی به شکل زیر بنویسم که کامپایلر ارور میده لطفا راهنماییم کنید

class X
{
...
}

class y : public X
{
void func();
}

void y::func()
{
a[1][0] = &c; //compiler error: a[1][0] undeclared identifier
}
////////////////////////

X* arr[8][8];
void main()
{
...
}
----------------------------

کامپایلر a[1][0] رو نمیشناسه


چون آرایه ای به اسم a تعریف نکردی ! این ارور رو میده !