-
C++函数指针有哪几类?函数指针、lambda、仿函数对象分别是什么?
-
如何利用谓词对给定容器进行自定义排序?
-
传递引用和传递值的区别?传递常引用和传递引用之间的区别?传递右值引用和传递引用之
间的区别? -
函数对象应该通过什么传递?
-
什么是万能引用?用途是什么?
-
什么是完美转发?用途是什么?
-
std::unorded_map 和 std::map 之间的差异是什么?
-
虚函数、虚表的原理?
-
如何在 c++中创建线程?如何在线程间同步?
-
互斥锁是什么?用途是什么?条件变量又是什么?为什么要用条件变量?
-
智能指针和祼指针之间的差异?为什么要用指针的引用计数?
-
智能指针分哪几种?std::unique_ptr, std::shared_ptr, std::weak_ptr 各有何用途?
-
悬挂指针会导致什么问题?如何避免?
-
traits 是什么?什么时候用 traits?