目前暂时只做了选择题部分,不保证没有错误,仅供参考,祝愿大家和我今年都能找到满意的工作哦~

选择题答案部分

单选题
1.B

2.A p为指针,32位地址的指针大小为4个字节

3.D str为数组,勿忘最后有一个'\0'

4.D

5.C
A:用户自定义了构造函数编译器不会合成无参构造函数
B:?一个类可以有多个拷贝构造函数
class A{};
class B: public A{
public:
B(const B&);
B(const A&);
};
D:一个类只能有一个析构函数

6.A struct默认访问级别为public

7.B 这道题目不严谨,如果子类为父类的友元类,那么可以也可以访问private

8.B 二分查找

9.C

10.D 析构10次的写法为delete[] pa;

11.A 析构函数非虚函数,不管通过对象还是指或引用调用,都是静态绑定,在编译期完成

12.D 首先排除用3,2 和4,2排除AB选项,然后观察C发现两个unsigned相加可能会溢出,所以选D,关于D,读者可以自己推导下,很简单

13.。。。不会。。。

14.D memset直接将s中的vptr给置为0了,调用虚函数需要通过vptr找到vtable,然后再vtable中找到函数调用之,这里无法定位vtable.

15.D A:static int a; B:int a; C:int *p = new int(1);

16.D 因此,用自定义类作为map的key,必须重载’<‘操作符

17.D

18.C
A错:用 #include <filename.h> 格式来引用标准库的头文件(编译器将从标准库目录开始搜索
B错:用 #include “filename.h” 格式来引用非标准库的头文件(编译器将从用户的工作目录开始搜索,如果没有,它还是会在标准库目录里面查找对应的头文件
D错:至少STL没这样做

19.B 向上取整

20.B

多选题
1.ACD
huffman编码后
A:一种编码为a:10, b:11, c:011, d:010, e:00,其中0和1可以用bitset来表示,每个字符不到一个字节,显然将花费更少的存储空间
B:显然错误,01互换立即边另外一个了
C:正确,只需要将hufferman的任意结点的左右子树对调一下就是一种编码,但是每个字符的深度不变
D:b为2,d为3 正确

2.AD
移位(<< 和 >>)和逻辑与(&)、或(|)、异或(^)运算操作数只能是整数

3.BC

4.B(感觉B有点牛角尖)
A.只要在类中申明函数时定义,如果满足inline函数规则,都是inline函数
B.如果函数定义比较复杂,编译器有权禁止inline
C.同A
D.编译时将调用inline函数的地方扩展为inline函数的定义

5.BD

6.ABC
首先根据域名查找对应IP(DNS),再通过TCP建立连接,最后传输完数据通过HTTP解析HTML文本

7.ABCD(这题非常不确定,有点变态)

8.B

A:拷贝构造函数不会返回对象引用,返回对象引用的是赋值函数
C:自动生成的为public成员
D:可以用其他类来拷贝构造

[cpp] view plaincopy
  1. #include <iostream>
  2. using namespace std;
  3. class A{
  4. };
  5. class B{
  6. public:
  7. B(const A&){cout << "用A构造B" << endl;}
  8. };
  9. int main()
  10. {
  11. A a;
  12. B b(a);
  13. return 0;
  14. }

9.CD
A:在构造函数中调用的虚函数实例都是本类中的,是静态绑定
B:同构造函数
关于A,B还可以举出一个很简单的反例,即构造父类的时候,子类还没构造完成,如何能动态绑定到子类呢,对吧?
C:关于虚函数,编译器产生的伪代码为(*(this->vptr[offset]))(),static中无this指针,offset为虚函数在vtable中的偏移量
D:完全可以,记住,虚函数也是可以通过对象来调用的,这个时候就是静态绑定了,但是一般情况下还是不要这样定义了,好吧?

10.ABC
形成重载的条件为参数个数(A),参数类型(BC)

转载于:https://blog.51cto.com/dingxiaowei/1366271

2014迅雷校园招聘笔试题答案相关推荐

  1. 2014迅雷校园招聘笔试题(C++)

    2014迅雷校园招聘笔试题(C++)     这是迅雷在深圳那边招聘的笔试题!!也快到我们武汉来面试笔试了吧~~ 时间:2013-9-7 地点:北京大学深圳研究生院 技术类别:C++开发 说明:图片是 ...

  2. 2014迅雷校园招聘笔试题

    温馨提示:客观题和主观题得分都要超过一定标准,才能获得面试资格,如果一项得分很高,而另外一项得分很低,可能无法获得面试资格. 一.单选题(20题,每题2分) 1.有变量int i = 0; int a ...

  3. [历年IT笔试题]2014迅雷校园招聘笔试题

  4. 2014 WAP校园招聘笔试题

    2014 WAP校园招聘笔试题 Problem's Link:   http://www.doc88.com/p-6751117015483.html WAP公司笔试题 We are planning ...

  5. 十月下旬腾讯,网易游戏,百度盛大迅雷校园招聘笔试题集锦(10.25)

    十月下旬腾讯,网易游戏,百度最新校园招聘笔试题集锦 引言 笔试啊,笔试,面试啊,面试,找工作啊,找工作.此文十月百度,阿里巴巴,迅雷搜狗最新面试十一题已经整理了最新的面试题70道,本文依次整理腾讯,网 ...

  6. 十月下旬腾讯 网易游戏 百度迅雷校园招聘笔试题集锦 第271 330题

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 十月下旬 ...

  7. 2012迅雷校园招聘笔试题——厦门大学站

    迅雷厦门大学校园招聘C++岗位,笔试分为主观题和客观题:客观题就是选择和填空.都是些C++的基础知识. 客观题两道: memcpy和memmove的区别 ANIC库中为什么有相似的函数 实现memcp ...

  8. 阿里巴巴集团2014秋季校园招聘笔试题

    转载请标明出处,原文地址:http://blog.csdn.net/hackbuteer1/article/details/11931173 第一部分 单选题(前10题,每题2分:后10题,每题3分, ...

  9. 2014阿里巴巴校园招聘笔试题-----研发工程师

    1.一次内存访问.SSD硬盘访问和SATA硬盘随机访问的时间分别约是() A.几微秒,几毫秒.几十毫秒 B.几十纳秒,几十毫秒,几十毫秒 C.几十纳秒.几十微秒.几十毫秒 D.几微秒.几十微秒.几十毫 ...

最新文章

  1. 6.1.2.6 盒子
  2. android studio标题怎么改,如何在Android Studio中将应用标题更改为徽标
  3. LongCache机制与Long等值比较\\\\Integer 中的缓存类IntegerCache
  4. P3703-[SDOI2017]树点涂色【LCT,线段树】
  5. Java Calendar hashCode()方法与示例
  6. cygwin下的gcc-4.7.1编译心得
  7. 网站(前端、后端)性能(架构)优化手段
  8. stardict词典全集
  9. 储能系统双向DCDC变换器蓄电池充放电仿真模型有buck模式和boost模式,依靠蓄电池充放电维持直流母线电压平衡
  10. Misra c规则简介
  11. 配置ext邮箱服务器,Extmail实现邮件服务器
  12. 传统形态抗锯齿 2.0
  13. mongodb意外断电,非正常关闭, 造成不可启动, 日志出现WT_ERROR: non-specific WiredTiger error, terminating
  14. 护照扫描仪出入境海关运用SDK
  15. Emulator: emulator: WARNING: EmulatorService.cpp:448: Cannot find certfile: C:\Users\zhuangqingze\.a
  16. 不要说话 -- 陈奕迅/小柯
  17. 宝塔搭建腾讯云轻量级云服务器基本步骤
  18. 一个公司有m名推销员,他们都推销n种不同的产品。其中m>=l;m<=100,n>=l,n<=10。每天,每个推销员都要为售出的每一种产品交上来一个卡片。
  19. 前端开发实习笔试题(简答题)
  20. 什么是系统的可扩展性?

热门文章

  1. 删除windows上的oracle产品
  2. 庆祝一下,基于JXTA的P2P文件共享传输文件测试成功。
  3. 谈谈JQuery的Deferred对象
  4. Kubernetes容器编排的三大支柱
  5. DotNetNuke CSS hierarchy
  6. 苹果 开发者账号区别
  7. 最近工作好忙,自己的软件又得落下很长一段时间了~
  8. SQL Server-表表达式基础
  9. jinchuang正文 nginx配置limit_conn_zone来限制并发连接数以及下载带宽
  10. 接口与object的关系