मैं निम्नलिखित वर्गों है:instanceof ग में वस्तुओं ++ (नहीं संकेत) के लिए
class Object { ... }
class MyClass1: public Object { ... }
class MyClass2: public Object { ... }
और एक ढेर: std::stack<Object> statesObjects;
MyClass1 c1;
MyClass2 c2;
statesObjects.push(c1); // okay
statesObjects.push(c2); // okay
कैसे मैं उन्हें बाहर पॉप और कम से तत्व प्राप्त कर सकते हैं स्टैक के सिर (top()
के साथ) dynamic_cast
के बिना, क्योंकि मैं यहां पॉइंटर्स के साथ काम नहीं करता हूं?
मदद के लिए धन्यवाद। – ron