---
title: "Discussion on \"C++ Questions\" | Hashnode"
description: "Discussion on \"C++ Questions\". Polymorphism with dynamic cast and type id:\n#include <iostream>\n#include <typeinfo>\n\nclass Base {\npublic:\n    virtual ~Base() = default; // Make Base polymorphic for dynamic_cast\n    virtual void print() const {\n        std::cout << \"This is Base cla..."
url: "https://hashnode.com/posts/c-questions/672af82d0aa0fa86e3096d3c"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [C++ Questions](https://arunudayakumar.hashnode.dev/c-questions?utm_source=hashnode&utm_medium=feed)

Polymorphism with dynamic cast and type id: #include <iostream> #include <typeinfo> class Base { public: virtual ~Base() = default; // Make Base polymorphic for dynamic\_cast virtual void print() const { std::cout << "This is Base cla...

Nov 6, 2024 · 2 min read · arunudayakumar.hashnode.dev  
Read the article

## Written by

[Arun Udayakumar](https://hashnode.com/@arunudayakumar)

@arunudayakumar · Chennai, India

  
[View profile](https://hashnode.com/@arunudayakumar)

I build C++ applications

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
