CODE:class B {
public:
int property1;
string property2;
B* next;
};
class A:public B {
double property3;
};
//...
int main(void) {
B a;
a.next = new A;
cout << serialize(a) << endl;
delete a.next;
} Но на самом деле на си++ сабж вообще невозможен, т.к. нет for(i in a) |