1. fixup errors in function operator=(), but also have bug about operator "=".
2. bug #1 if you want to assign a value to a vector, it has content,but
the size is not change.