rendered paste bodyclass Root
{
private:
char *paramList[2];
public:
void updateData(Root *rootList[4], int param, char val);
}
void Root::updateData(Root *rootList[4], int param, char val)
{
int i;
for(i = 0; i<3; i=i+1)
rootList[i].paramList[param] = val;///////***
}
class Object:public Root
{
public:
char var;
char var2;
}
Object::Object()
{
param[0] = &var;
param[1] = &var2;
}
/*******************************/
int main(void)
{
Object *myObj = new Object[4];
myObj[0].updateData(myObj,0,12);
return 0;
}