自己写的容器——c++
  • 板块灌水区
  • 楼主dingshengyang
  • 当前回复25
  • 已保存回复25
  • 发布时间2021/5/4 21:06
  • 上次更新2023/11/4 23:43:01
查看原帖
自己写的容器——c++
302394
dingshengyang楼主2021/5/4 21:06
struct my_arr{
	int *start ;
	int *begin ;
	int *end ;
	my_arr(){
		start = new int;
		begin = start;
		end = start;
	}
	~my_arr(){
		delete start;
		cout << "my_arr已被~"<<endl; 
	}
	int top(){
		return *end;
	}
	int head(){
		return *begin;
	}
	void push(int n){
		end ++;
		*end = n;
	}
	void pop(){
		*end = 0;
		end --;
	}
	bool empty(){
		if(start == end) return true;
		else return false;
	}
}s;
2021/5/4 21:06
加载中...