Hi, How can implement polymorphic variable? class Base{ public: myVariable; }; class C1: public Base{ public: int myVariable; }; class C2: public Base{ public: char myVariable; }; void print(Base var){ std::cout << var.myVariable; }