● 说一下static关键字的作用 参考回答: 1. 全局静态变量 在全局变量前加上关键字static,全局变量就定义成一个全局静态变量. 静态...

收录了9篇文章 · 3人关注
● 说一下static关键字的作用 参考回答: 1. 全局静态变量 在全局变量前加上关键字static,全局变量就定义成一个全局静态变量. 静态...
● 请你来说一下C++中的智能指针参考回答:C++里面的四个智能指针: auto_ptr, shared_ptr, weak_ptr, uniq...
● 如果同时定义了两个函数,一个带const,一个不带,会有问题吗?参考回答:不会,这相当于函数的重载。● 请你来说一说隐式类型转换参考回答:首...
请你来说一下map和set有什么区别,分别又是怎么实现的?参考回答:map和set都是C++的关联容器,其底层实现都是红黑树(RB-Tree)。...
● 请你来说一下C++中类成员的访问权限参考回答:参考回答:C++通过 public、protected、private 三个关键字来控制成员变...
● 请你回答一下什么是右值引用,跟左值又有什么区别?参考回答:右值引用是C++11中引入的新特性 , 它实现了转移语义和精确传递。它的主要目的有...
● 请你来说一下一个C++源文件从文本到可执行文件经历的过程? 参考回答: 对于C++源文件,从文本到可执行文件一般需要四个过程: 预处理阶段:...
● 请问C++11有哪些新特性? 参考回答: C++11 最常用的新特性如下: auto关键字:编译器可以根据初始值自动推导出类型。但是不能用于...
● 请你说一下进程与线程的概念,以及为什么要有进程线程,其中有什么区别,他们各自又是怎么同步的参考回答:基本概念:进程是对运行时程序的封装,是系...
专题公告
直通BAT面试题精讲,这里汇总了大量BAT等互联网名企的面试题和面经