C++ Run Time Type Information Support also called RTTI. typeid() is a utility operator using which we can print the data type of the object during run time.

syntax: typeid().name()
The functions returns the type of the object as a string.

class mybase
class myclass : public mybase
myclass m1;
int main (int argc, char *argv[])
  mybase *b1 = new myclass();
  cout << "object m1 is of type " << typeid(b1).name();
Output: object m1 is of type myclass

About our authors: Team EQA

You have viewed 1 page out of 62. Your C++ learning is 0.00% complete. Login to check your learning progress.