Get the App
SLTechnology News&Howtos  ›  Development  › 

Example Analysis of typeid and Virtual function in C++

Shulou Source: shulou.com Published: 2022-06-03 15:35:25 11月14日 Update

This article will explain in detail the example analysis of typeid and virtual functions in C++. The editor thinks it is very practical, so I share it with you for reference. I hope you can get something after reading this article.

Typeid and virtual function

We mentioned earlier that the operation return value of typeid is a reference to the type_info object, and then the address of the output return value is the same. The test code is as follows:

# include # include using namespace std;class Base {public: virtual void test () {cout

Tags: Function information address pointer type caching code offset location object compilation same method article conclusion compiler test example analysis dynamic Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Huawei MySQL macOS NVidia MariaDB