我在 VisualStudio10 中遇到了这个错误,同时尝试编译程序(从 Unix 转移到 Windows env)
error C2440: 'initializing' : cannot convert from 'std::_A_iterator<_B>' to 'std::_A_iterator<_B>'
它发生在一行中:
std::map<const char*, std::string>::iterator data = db.find(dbtype);
我在 VisualStudio10 中遇到了这个错误,同时尝试编译程序(从 Unix 转移到 Windows env)
error C2440: 'initializing' : cannot convert from 'std::_A_iterator<_B>' to 'std::_A_iterator<_B>'
它发生在一行中:
std::map<const char*, std::string>::iterator data = db.find(dbtype);