广联达实习C++开发一面面经

一、C++


1)介绍一下RAII 机制

2C++11特性有哪些介绍一下

3std::function可以封装哪些实体,可以封装函数对象吗?

4lambda表达式介绍一下,可以引用外部变量吗?

5std::functionlambda表达式区别?

6)为什么需要this指针

7static和全局变量的区别

8static定义的变量放在头文件中,可以被其他文件调用吗?

9

for(int i = 0;i < 10;i++)

{

static int a = 0;

a++;

}

//a最后输出多少?

10const int b = 10;可以对b取地址吗?

11)定义一个基类parent,子类child继承parent,进行如下操作:

Parent = Child;

Child = Parent;

请问Child 和原来的Child还一样吗?

12)左值引用和右值引用的区别?

13)左值引用可以直接引用右值吗?

14static_cast和强制转换的对比?

2、计网:

1TCPHTTP的区别

2)服务器创建socket,并监听客户端的连接,服务器方会设置80或者8080端口,客户端需要也设置具体端口吗?如何设置?

3)服务器会不会主动给客户端发送数据?

#广联达##C++工程师##实习##面经#
全部评论
这么难啊
1 回复 分享
发布于 2022-06-22 16:16
感觉问的很细啊,,,
点赞 回复 分享
发布于 2020-05-20 21:28
std::function 与 lambda表达式没关系吧 应该是 std::bind 与lambda
点赞 回复 分享
发布于 2020-05-21 09:15
Child = Parent; // error
点赞 回复 分享
发布于 2020-05-21 09:20
收到二面了吗
点赞 回复 分享
发布于 2020-05-25 15:42
这么难吗,,,
点赞 回复 分享
发布于 2021-09-23 13:21
这么难工作咋办
点赞 回复 分享
发布于 2022-07-02 02:21

相关推荐

程序员猪皮:看不到八股什么意思
点赞 评论 收藏
分享
11-09 14:54
已编辑
华南农业大学 产品经理
大拿老师:这个简历,连手机号码和照片都没打码,那为什么关键要素求职职位就不写呢? 从上往下看,都没看出自己到底是产品经理的简历,还是电子硬件的简历? 这是一个大问题,当然,更大的问题是实习经历的描述是不对的 不要只是去写实习流程,陈平,怎么去开会?怎么去讨论? 面试问的是你的产品功能点,是怎么设计的?也就是要写项目的亮点,有什么功能?这个功能有什么难处?怎么去解决的? 实习流程大家都一样,没什么优势,也没有提问点,没有提问,你就不得分 另外,你要明确你投的是什么职位,如果投的是产品职位,你的项目经历写的全都是跟产品无关的,那你的简历就没用 你的面试官必然是一个资深的产品经理,他不会去问那些计算机类的编程项目 所以这种四不像的简历,在校招是大忌
点赞 评论 收藏
分享
12 64 评论
分享
牛客网
牛客企业服务