Допустим, вы хотите использовать ту же память, что и родительский класс, но хотели бы более подходящее имя для его новой функции.Это достигается следующим образом (например, SOCKADDR из winsock):
class Parent{
int a;
};
#define myA a;
class Child: public Parent{
void print(){
cout<<myA;
}
};
Очень похоже на статическое const вместо определения - есть ли специфическая для C ++ альтернатива создания этой ссылки