C++ gives us the flexibility to check the type of object pointer at runtime by the keyword dynamic_cast.
Example:
int main (int argc, char *argv[]) { base * b; myclass m, *mp; b = &m; if(mp = dynamic_cast<myclass *>(b)) { cout << " b is type of myclass"; } else { cout << " b is not a type of 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.