由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - C++ Q82: Can you assign a base pointer to a derived pointer?
相关主题
请问一道c++题目又问几个c语言编程的题目
C++ Question谁能解释下这道c++的面试题
问一个c++问题关于reference vs. pointerC++: 如何对const data member做assignment?
C++ Q93 - Q95[合集] 几个面试中碰到的问题
谁对design pattern比较熟?问个关于c++ auto_pter的问题
一个简单的java题My Microsoft Phone Interview
问个硬件加OO的面试题说一下pressure interview。。。
Q in C/C++今早Bloomberg电话面试经过,奉献给大家。。。
相关话题的讨论汇总
话题: pointer话题: c++话题: q82话题: class话题: derived
进入JobHunting版参与讨论
1 (共1页)
c**********e
发帖数: 2007
1
Is there anything wrong with the following code?
class A {};
class B : public A {};
void main() {
A* a;
B* b=a;
}
m********l
发帖数: 4394
2
what's not wrong about the code?
------------
actually, in c# it's definitely wrong.
How about C++?
does the RTTI check it?

【在 c**********e 的大作中提到】
: Is there anything wrong with the following code?
: class A {};
: class B : public A {};
: void main() {
: A* a;
: B* b=a;
: }

l*****a
发帖数: 14598
3
obviously, base class pointer is not a derive class pointer
here u need type conversion
B* b=dynamic_casta;

【在 c**********e 的大作中提到】
: Is there anything wrong with the following code?
: class A {};
: class B : public A {};
: void main() {
: A* a;
: B* b=a;
: }

1 (共1页)
进入JobHunting版参与讨论
相关主题
今早Bloomberg电话面试经过,奉献给大家。。。谁对design pattern比较熟?
MathWorks被拒一个简单的java题
关于Bloomberg Phone Interview问个硬件加OO的面试题
明天ONSITE攒人品,发面试知识点总结!!Q in C/C++
请问一道c++题目又问几个c语言编程的题目
C++ Question谁能解释下这道c++的面试题
问一个c++问题关于reference vs. pointerC++: 如何对const data member做assignment?
C++ Q93 - Q95[合集] 几个面试中碰到的问题
相关话题的讨论汇总
话题: pointer话题: c++话题: q82话题: class话题: derived