代码初版修正（编译OK）

对自动生成代码进行初步修正，代码结构进行包的调整
编译OK
进行少量变量调整和函数调整
我特么开始恨C++，开始怀念java