Which of the Standard C++ casts can be used to perform a
?safe? downcast:
a) reinterpret_cast
b) dynamic_cast
c) static_cast
d) const_cast
Answer Posted / santosh mundhe
reinterpret_cast: Reinterpret_cast is only way to cast
between pointers and value type.
dynamic_cast:Dynamic_cast is used with pointers and
reference.It's purpose is - it provid valid object
conversion of requested class.
static_cast:Static_cast provides conversion from pointer to
related class not only from derived to base class.
const_cast:It manipulets constness of an object while
passing a const object to a function.
:-dynamic_cast performs a special checking during runtime.
Is This Answer Correct ? | 3 Yes | 0 No |
Post New Answer View All Answers
What is a friend function in c++?
What is binary object model?
What is the oldest programming language?
What is #include iostream h in c++?
Is atoi safe?
Explain the properties and principles of oop.
what are the events occur in intr activated on interrupt vector table
How to access a variable of the structure?
What are friend classes? What are advantages of using friend classes?
Write about the various sections of the executable image?
what are function pointers?
What do the keywords volatile and mean mutable?
Write about the stack unwinding?
Explain the extern storage classes in c++.
Define basic type of variable used for a different condition in C++?