Skill extends SkillCfgDef
SkillCfgDef *selfdef = this;
SkillCfgDef *cfgdef = SkillCfg::getCfg(ID);
memcpy(selfdef, cfgdef, sizeof(SkillCfgDef));
若SkillCfgDef 使用std::string类型成员, 析构 Skill 会报内存分配错误.
stringstream ss;
ss << "tesit" << 1;
string str = ss.str();
SkillCfgDef *selfdef = this;
SkillCfgDef *cfgdef = SkillCfg::getCfg(ID);
memcpy(selfdef, cfgdef, sizeof(SkillCfgDef));
若SkillCfgDef 使用std::string类型成员, 析构 Skill 会报内存分配错误.
stringstream ss;
ss << "tesit" << 1;
string str = ss.str();