求帮忙啊 c++数组种 (动态静态都可以)

求帮忙啊 c++数组类 (动态静态都可以)
重载如下运算符:输入>>,输出<<,与另一个数组相加+,+=,添加一个元素 ,写出详细的程序哈 麻烦了

------解决方案--------------------
这个再vector上面弄就行。而且不需要改vector的源码。