由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 问几道面试中遇到的C++问题
相关主题
Qualcomm Phone Interbview面筋,赚RPC++ online Test 一题
新Qualcomm面经今天的电面 - developer position
[分享]:一篇文章讲通一半Java《面向对象一家人》 (转载)c++ vs Java virtual 实现(Y家)
Bloomberg网上测试题小公司web server面经
问几个跟C++有关的面试题一点码工求职经验总结,回报本版
刚phone完MS,好紧张。。。。yahoo 面经
发发我自己的Bloomberg的面经请问这个C++问题对吗?
C++ Q60 calling virtual function in constructor (JPMorgan)C++ Q47: protected constructor (C39)
相关话题的讨论汇总
话题: c++话题: virtual话题: pure话题: 抽象类话题: 面试官
进入JobHunting版参与讨论
1 (共1页)
y**i
发帖数: 1112
1
1. 什么是pure virtual class?我还觉得很奇怪,问是不是问abstract class和pure
virtual function。面试官说有区别,不过还是让我按照自己想的说了,所以我想知道
,有pure
virtual class么?
2. 为什么抽象类不能创建对象?
3. 在派生类的构造函数里调用基类的虚函数好不好?(最好能说说为什么)
多谢!!
另外,如果面试官问给自己的C++打分,从1到5分,一般打多少比较好?(如果公司需
要极强的C++能
力)
g**********1
发帖数: 1113
2
1 not sure maybe everything is pure virtual. I have never heard of that.
2 抽象类就是抽象的,怎么能生成instance呢,要不就不叫抽象类
3 constructor 里 call virtual function 起不到virtual 的效果,很多地方都解释
,search 看看吧
至少打个4分吧
y**i
发帖数: 1112
3
2 这么回答好像不能令面试官满意,我就是想知道怎么从实现机制解释。我只能解释非
抽象类怎么生成
虚函数的机制,觉得是不是纯虚函数没法生成虚函数表?
3 有道理。不过我回答至少这个work,我试过,面试官就问我用的编译器,我说VS2008
,他说微软的
东西,怪不得,我就不知道是不是什么编译器下这个不work?

【在 g**********1 的大作中提到】
: 1 not sure maybe everything is pure virtual. I have never heard of that.
: 2 抽象类就是抽象的,怎么能生成instance呢,要不就不叫抽象类
: 3 constructor 里 call virtual function 起不到virtual 的效果,很多地方都解释
: ,search 看看吧
: 至少打个4分吧

m*****g
发帖数: 226
4
2. 很多pure virtual没有implementation
3那个在effective c++里面有解释,不是编译器的问题
g**********1
发帖数: 1113
5
可能会有warning,应该能work,没试过

VS2008

【在 y**i 的大作中提到】
: 2 这么回答好像不能令面试官满意,我就是想知道怎么从实现机制解释。我只能解释非
: 抽象类怎么生成
: 虚函数的机制,觉得是不是纯虚函数没法生成虚函数表?
: 3 有道理。不过我回答至少这个work,我试过,面试官就问我用的编译器,我说VS2008
: ,他说微软的
: 东西,怪不得,我就不知道是不是什么编译器下这个不work?

y**i
发帖数: 1112
6

能具体说说章节么?不好意思没找到

【在 m*****g 的大作中提到】
: 2. 很多pure virtual没有implementation
: 3那个在effective c++里面有解释,不是编译器的问题

f*********5
发帖数: 576
7
he may want to ask u about interface

pure

【在 y**i 的大作中提到】
: 1. 什么是pure virtual class?我还觉得很奇怪,问是不是问abstract class和pure
: virtual function。面试官说有区别,不过还是让我按照自己想的说了,所以我想知道
: ,有pure
: virtual class么?
: 2. 为什么抽象类不能创建对象?
: 3. 在派生类的构造函数里调用基类的虚函数好不好?(最好能说说为什么)
: 多谢!!
: 另外,如果面试官问给自己的C++打分,从1到5分,一般打多少比较好?(如果公司需
: 要极强的C++能
: 力)

a****n
发帖数: 1887
8
1. c++里没这个概念

pure

【在 y**i 的大作中提到】
: 1. 什么是pure virtual class?我还觉得很奇怪,问是不是问abstract class和pure
: virtual function。面试官说有区别,不过还是让我按照自己想的说了,所以我想知道
: ,有pure
: virtual class么?
: 2. 为什么抽象类不能创建对象?
: 3. 在派生类的构造函数里调用基类的虚函数好不好?(最好能说说为什么)
: 多谢!!
: 另外,如果面试官问给自己的C++打分,从1到5分,一般打多少比较好?(如果公司需
: 要极强的C++能
: 力)

1 (共1页)
进入JobHunting版参与讨论
相关主题
C++ Q47: protected constructor (C39)问几个跟C++有关的面试题
copy constructor 的问题刚phone完MS,好紧张。。。。
a c++ interview question发发我自己的Bloomberg的面经
一道面试的选择题C++ Q60 calling virtual function in constructor (JPMorgan)
Qualcomm Phone Interbview面筋,赚RPC++ online Test 一题
新Qualcomm面经今天的电面 - developer position
[分享]:一篇文章讲通一半Java《面向对象一家人》 (转载)c++ vs Java virtual 实现(Y家)
Bloomberg网上测试题小公司web server面经
相关话题的讨论汇总
话题: c++话题: virtual话题: pure话题: 抽象类话题: 面试官