友元函数能不能是虚函数: TCP三握四挥: 数据结构封装: 在编程中,数据结构的封装是指将数据结构(如数组、链表、树、图等)以及在其上进行操作的方法一起包装在类或结构体中,形成一个独立且易于使用的单元。通过封装,可以隐藏实现细节,提供一致和安全的接口,方便代码维护和重用。 Cpp
template < typename T> 
class  MyVector  { 
private : T*  data; int ; int ; public : MyVector ( int =  10 ) ; ~ MyVector ( ) ; MyVector ( const  MyVector&  other) ; MyVector&  operator = ( const  MyVector&  other) ; void push_back ( T  value ) ; void pop_back ( ) ; T&  at ( int ) ; const  T&  at ( int )  const ; int getSize ( )  const  {  return  size;  } int getCapacity ( )  const  {  return  capacity;  } 
private : void resize ( int ) ; 
} ; 
map与unordered_map的区别及使用场景:std::map: