Skip to content

Vishal Chovatiya

Primary Menu
  • About Me
    • Contact Me
    • Curriculum Vitae
  • Start Here
  • C++
  • Design Patterns
  • C Language
  • Linux System Programming
  • Misc
double dispatch in C++ visitor design pattern www vishalchovatiya com

Double Dispatch in C++: Recover Original Type of the Object Pointed by Base Class Pointer

Reading Time: 8 minutes Double Dispatch in C++ is a mechanism that dispatches a function call to different concrete functions depending on the runtime types of two objects involved in the call.  In more simple words, its function calling using two different virtual tables […]

Recent Articles

  • C++20 Coroutine: Under The Hood
  • Coroutine in C Language
  • Mastering C++: Books | Courses | Tools | Tutorials | Blogs | Communities
  • Regex C++
  • Using std::map Wisely With Modern C++
Copyright © All rights reserved. Theme: Minimal Lite by Thememattic
Scroll