1.友元声明 friend class Stack; 而不是friend :Stack;
2.初始化列表 Stack():value(0){}; 而不是Stack():value=0{};不能用等于
3.Stack(int a):this->a(a){};不对,为什么。期望在this前有{ 难道this只在 {}中起作用?
1.友元声明 friend class Stack; 而不是friend :Stack;
2.初始化列表 Stack():value(0){}; 而不是Stack():value=0{};不能用等于
3.Stack(int a):this->a(a){};不对,为什么。期望在this前有{ 难道this只在 {}中起作用?