Example Analysis of typeid and Virtual function in C++
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