Static Casting in C++

Hi,
I am looking for the answer for the following questions, please:

What will return if the static cast fails for pointers with polymorphic object?
What will return if the static cast fails for reference with polymorphic object?
What will return if the static cast fails for pointers with non-polymorphic object?
What will return if the static cast fails for reference with non-polymorphic object?
Can you do static casting with structures in the polymorphic object?
Can you do static casting with structures in the non-polymorphic object?
Can you do static casting with unions in the polymorphic object?
Can you do static casting with unions in the non polymorphic object?

Thanks.
This isn't a homework service.
How does no one get that...
Topic archived. No new replies allowed.