fstream fuck use the same pointer between seekg() and seekp()