What is R T T I ?
Answers were Sorted based on User's Feedback
Run Time Type Information ( RTTI ) : Run-time type
information (RTTI) is a mechanism that allows the type of
an object to be determined during program execution.
There are three main C++ language elements to run-
time type information:
The dynamic_cast operator : Used for conversion of
polymorphic types.
The typeid operator : Used for identifying
the exact type of an object.
The type_info class : Used to hold the type information
returned by the typeid operator.
Is This Answer Correct ? | 15 Yes | 2 No |
Answer / sanjay makwana, puna
Run time type identification.
through typeid operator we can justify object at run time.
Is This Answer Correct ? | 8 Yes | 2 No |
RTTI as known Runtime Type Identification.
If you want to cast the object of one class as the object
of another class so u require to know the type of the
object at the runtime .
Is This Answer Correct ? | 4 Yes | 1 No |
Answer / prabhakar
run time type identification
1. dynamic _cast
2.static cast
3.typeid
4.const cast.
Is This Answer Correct ? | 3 Yes | 0 No |
Answer / arun
RTTI> Run Time Type Identification
RTTI means during time of run object property can be
retrieve and changed. Under RTTI dynamic_cast<>, typeid,
const_cast<> etc are used.
Is This Answer Correct ? | 4 Yes | 3 No |
Answer / barkavi
RTTI means run-time type information or run-time type
identification.RTTI is mainly used for identifyig the type
of objects present in the program during execution.typeid is
one of identification in RTTI.run time type identifications
are namely
1.dynamic_cast
2.static cast
3.typeid
4.const cast
*typeinfo is holds the information of typeid
Is This Answer Correct ? | 1 Yes | 0 No |
What is this pointer in oop?
can we create and enter the data & hide files using programmes ?
What is inheritance in simple words?
explain defference between structure and class with example
Write a program to implement OOPS concepts such as inheritance, polymorphism, friend function, operator overloading?
why the argument is passed by reference to a copy constructor?example?
what is the difference b/w abstract and interface?
2 Answers Merrill Lynch, Schneider, Scio Healthcare,
what is object slicing
what is static?
WAP to generate 2n+1 lines of the following pattern on the computer screen:
What does <> mean pseudocode?
What is Difference Between Inheritance and creating object and getting data? means Class A extends B{ B.getMethod();} (OR) Class A{ b obj=new B(); obj.getMethod(); }