SourceCode/Bond/Servo/CStep.cpp
@@ -91,6 +91,22 @@ m_attributeVector.addAttribute(pAttribute, TRUE); } void CStep::addAttributeVector(CAttributeVector& attributeVector) { // 添加attribute时,要前删除存在的同名的attribute std::vector<CAttribute*>& srcs = attributeVector.getAttributes(); auto it = srcs.begin(); while (it != srcs.end()) { BOOL bAdd = m_attributeVector.addAttribute((*it), TRUE); if (bAdd) { it = srcs.erase(it); } else { ++it; } } } void CStep::convertString(const char* pszBuffer, int size, std::string& strOut) { strOut.clear();