Вот
m_objects_supporter[m_toolbar_plugins[i]->m_supported_objectsIDs[j]] = tmpOS;
где
struct OBJ_SUPPORTER
{
int plugin_index;
CBitmap32* object_icon;
OBJ_SUPPORTER()
{
plugin_index = -1;
object_icon = NULL;
};
const OBJ_SUPPORTER &operator = (const OBJ_SUPPORTER &src)
{
plugin_index = src.plugin_index;
object_icon = src.object_icon;
return *this;
}
} ;
tmpOS - это OBJ_SUPPORTER
m_objects_supporter - это std::map<std::string, OBJ_SUPPORTER>
m_toolbar_plugins[i]->m_supported_objectsIDs - это std::vector<const char*>;
Пишет, что
error C2784: 'bool std::operator <(const std::_Tree<_Traits> &,const std::_Tree<_Traits> &)' : could not deduce template argument for 'const std::_Tree<_Traits> &' from 'const std::string'
Что это?