面试复习(一)C++语言特性和常见数据结构与算法

一.继承

子类对父类的访问

  • public:保持原有权限
  • private:全部变为私有权限
  • protected:public 和 procted 变为 procted 权限,private不变

多继承导致的

  • 命名冲突(加作用域符号)
  • 菱形继承问题(虚继承)
  • 虚函数继承二义性(虚继承)

二.多态

virtual

虚函数表

虚指针

三.STL

vector

list

stack

queue

unordered_map

unordered_set

map

set

四.C++11

lambda

智能指针

auto

右值引用

inline

五.关键字

static

const

你可能感兴趣的:(C++,面试,c++,职场和发展)