I've been having problems with getting multimap to work. I'll just show the code and describe the problem:
#include <string> ... multimap<std::string, pinDelayElement> arcList pinDelayElement pde; std:string mystring = "test" arcList[mystring] = pde; However, when I compile, the last line gives me the following error:
error C2676: binary '[' : 'std::multimap<_Kty,_Ty>' does not define this operator or a conversion to a type acceptable to the predefined operator with [ _Kty=std::string, _Ty=Psdfwr::pinDelayElement ]
Does anyone know something I might be doing wrong?
std::string mystring = "test"; arcList[mystring] = pde;and it gives me the same error, so, changing that doesn't fix it