error C2628: “filename”后面接“void”是非法的(是否忘记了“;”?) 你并没有重定义也没有其他的定义非法问题,但是编译的时候出现上述问题,这个时候就应该看看定义类的时候是不是反花括弧后面有没有分号。。。