修改已知错误并添加函数，文件说明以及重载部分常用运算符