对于一个array来说:
For POD-types, a shallow copy or memcpy of the whole array is good enough, while for non-POD types, we need to perform element by element copies.
来自<Learning Boost C++ Libraries> 第296页.